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