[so] (no subject)

Veronica Velciu veronica.velciu at gmail.com
Tue Mar 11 00:44:47 EET 2014


> 2014-03-10 22:01 GMT+02:00 Istrate Roxana <istrateroxana2006 at gmail.com>:
>> Atunci de ce cand copilul modifica cursorul unui fisier partajat cu
>> parintele si parintele vede modifcarea?
>>

Din cate am inteles eu, la apelul unui fork() se copiaza tabela de
file descriptori (adica procesul copil va avea propria tabela), dar
file descriptorii din cele doua tabele pointeaza catre aceleasi
intrari din tabela de fisiere deschise a sistemului (system-wide table
of open files). Intrarile din tabela de fisiere deschise contin si
offset-ul in cadrul fisierului, asa ca, atat parintele, cat si
copilul, vor avea acces la pozitia cursorului.


More information about the so mailing list