----- Original Message -----
From: Radu Filip <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 26, 2001 9:30 AM
Subject: [rlug-newbie] Re: Files newbie question


>
> On Mon, 26 Feb 2001, Cernat Gabriel wrote:
>
> > E vorba de deschiderea unui fisier intr-un proces.
> > Se incrementeaza numarul de hard links?
>
> Nu. Hard links inseamna altceva: inseamna sub cate nume este referit
> fisierul. In UNIX - corect in cele mai multe sisteme de fisiere
prezente
> in UNIX - fisierele n-au nume, ci in ID, iar numele fisierului este de
> fapt o referire un ID (un director este un tabel de refefinte de forma
> (nume, ID)); un acelasi fisier exista pe disc o singura data dar poate
fi
> referit din mai multi directori de pe aceeasi partitie cu nume
diferite.
> Cand stergi un fisier tu de fapt stergi numai referinta (intrarea in
> directorul respectiv) iar contorul de hardlink-uri este decrementat cu
1.
> Daca ajunge zero este sters si fisierul.
OK
Intr-o carte de Gestiunea proceselor (parca chiar tu ai ne-ai spus prima
data
de ea) se spune (asa am inteles eu) ca la deschiderea unui fisier
se face o actualizare a numarului de legaturi in i-node(incrementare) si
nu stiu
daca pricepui bine si daca e asa, la ce foloseste ca n-am gasit pe
nicaieri
o explicatie.
G.




Reply via email to