hadr link na adresar

Milan Kerslager milan.kerslager na spsselib.hiedu.cz
Sobota Prosinec 16 02:35:58 CET 2000


On Fri, 15 Dec 2000, Martin MaD Douda wrote:

> > sorry nezkousel jsem to, nevite na jakych filesystemech to teda
> > funguje?
>
> IMHO v Linuxu nikde. Na nekterem z Unixu by to jit melo (pro roota), proto
> v ln (GNU ln) je.

V adresari by musela by definovana polozka 'pocet odkazu', jako je tomu v
i-nodech. Pri ruseni adresare by se musel sledovat pocet zbyvajicich
odkazu a pripadne adresar jeste ponechat. Fsck by muselo kontrolovat
konzistenci teto polozky a skutecneho stavu. Protoze byste na prvni pohled
nerozeznal, ze to je pevna linka, prinaselo by to dost doplnujicich
zmatku. Platilo by stejne omezeni, jako pro pevne odkazy na soubory -
nemohl byste prekrocit hranici oddilu (partition, resp. prislusneho
filesystemu, pokud oddily nepouzivate). Prava by byla stejna jako u
ciloveho adresare (analogie pevne linky).

Celkove by to tedy neprineslo nic navic, jen problemy. Nedalo by se to
pouzit treba jako u souboru pro zmenu chovani programu nebo pro usporu
mista (evidentne spocitatelnou a viditelnou). Stejneho efektu dosahnete
pomoci symbolicke linky. Dokonce lepsiho (zejmena nekonzistence muzete
resit sam, nepotrebujete fsck), proto to neni potreba.

Nicmene to nebrani tomu, aby to nejaky FS implementoval.

-- 
                        Milan Kerslager
                        E-mail: milan.kerslager na spsselib.hiedu.cz
                        WWW:    http://www.spsselib.hiedu.cz/~kerslage/



Další informace o konferenci Linux