Jedinecnost klice pro fnc shmget
Jirka Kosina
jikos na jikos.cz
Pátek Duben 9 11:42:57 CEST 2004
On Fri, 9 Apr 2004, Pavel Kankovsky wrote:
> > To neni moc bezpecne, protoze ne kazdy filesystem musi mit jednoznacna
> > cisla i-nodu (viz napriklad NFS).
> Pokud to nekdo dela, pak asi nema velky respekt pred POSIXem (aspon
> aktualni verzi 1003.1-2003), ktery explicitne pozaduje, aby dvojice
> (st_dev, st_ino) jednoznacne identifikovala soubor (tedy v tom smyslu, ze
> zadne dva soucasne existujici soubory nebudou mit z pohledu konkretniho
> pocitace tyto hodnoty stejne).
Dlasim prikladem je AFS (kde je sice pravdepodobnost clashe relativne mala
- filesystem by musel mit bud v jedne cell vice 64000 volumes, nebo by v
jednom volume muselo byt vice nez 32000 souboru (coz je, pravda, uz
ponekud pravdepodobnejsi)).
Take implementace (v)fat v linuxu jedinecnost inode prilis nerespektuje,
pokud si spravne pamatuji.
--
JiKos.
Další informace o konferenci Linux