Samba posila stary obsah souboru?

Leos Bitto bitto na atrey.karlin.mff.cuni.cz
Středa Leden 5 12:25:57 CET 2000


Petr Soucek (petr na ryston.cz) wrote:
: Leos Bitto wrote:
: > 
: > Samba spravne predpoklada ze zmena data a casu nemusi znamenat zmenu
: > obsahu souboru.
: 
: No, to mi moc spravne nepripada ale budiz.
: 
: Jenomze Samba hlasi i jinou velikost souboru, nejenom jiny datum a cas.
: A to uz snad prece nemuze predpokladat, ze je obsah stejny, kdyz je
: velikost jina, ne?

Samba se kvuli optimalizaci rychlosti nesnazi delat stat() na kadzy soubor
u ktereho ma overit jeho platnost v cache klienta. Takze kdyz se klient
pta zda muze pouzit sva  nacachovana data, dozvi se ze ano. No a to ze
si ze sve lokalni cache nevytahne i metadata jako cas&datum modifikace
a velikost souboru je jen jeho vec.

Opakuji: jedine spravne reseni je do kernelu doimplementovat potrebne
veci aby zacal Sambe fungovat parametr "kernel oplocks". A to mimo jine
proto ze nemuzeme predelat chovani klienta.


Leos Bitto


Další informace o konferenci Linux