[so] descriptori deschsi

Andrei Ciuca andrei.ciuca at gmail.com
Fri Nov 2 23:09:12 EET 2007


inseamna ca (indiferent de arhitectura folosita pentru executarea comenzilor
date) are sens sa dam close la descriptori decat in cazul in care sunt in
procesul principal ... care in functie de arhitectura folosita pot sa fie =
nici unul ( de exemplu la mine :P ) si sa ai grija sa nu se propage in copii
alti descriptori (daca folosesti o structura arborescenta de procese)

On 11/2/07, Lucian Adrian Grijincu <lucian.grijincu at gmail.com> wrote:
>
> On Nov 2, 2007 10:32 PM, Andrei Ciuca <andrei.ciuca at gmail.com> wrote:
> > Da, dar daca exec esueaza atunci trebuie inchisi de mine ... si mi-e mai
> > usor sa-i inchid si pe 0,1,2 tot timpul dupa ce esueaza exec decat sa
> tin
> > anumite structuri in aux care sa-mi zica daca si care a fost redirectat
> .
> > Presupun ca nu are nimic daca ii inchid pe toti ... ? si asa urmeaza
> imediat
> > exit si nu o sa-i mai folosesc ( apropo de asta ... nu e cam inutila
> faza cu
> > inchisul descriptorilor fix inainte de exit  ?)
> >
>
> Ba da, acolo nu mai are nici un rost, e chiar mai eficient sa lasi
> sistemul de operere sa faca singur asta - salvezi niste
> system-calluri.
> (Oricum, asta in afara cazului in care folosesti un wrapper peste
> functiile raw ale sistemului care ar avea nevoie sa elibereze anumite
> resurse/sa faca flush unor buffere.)
>
>
> --
> Lucian
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/so/attachments/20071102/2182975e/attachment.html


More information about the so mailing list