Archiv verlassen und diese Seite im Standarddesign anzeigen : was sind kernel oplocks?
Hallo.
Ich möchte alle Parameter in der smb.conf verstehen, damit ich alles optimal einstellen kann.
Aber in der man verstehe ich die Beschreibung zu kernel oplocks nicht.
Was bewirkt es, wenn ich ihn auf "yes" setze?
Danke.
Opportunistic Locks (Oplocks) sind ein Mechanismus, mit dem Clients erlaubt werden kann, Dateiinhalte zu cachen. Mit einem Oplock bekommt der Client eine Datei solange exklusiv für sich, bis der Server ihn auffordert, die Änderungen zurückzuschreiben und die Sperre freizugeben.
Ein Client A möchte eine Datei öffnen und beantragt ein Oplock auf die Datei. Wenn der Server dieses Oplock gewährt, ist das die Zusage, daß niemand anders auf die Datei zugreift. Damit muß Client
A weder bei jedem Lesezugriff den Server befragen, noch muß er jeden Schreibzugriff unverzüglich an
den Server liefern.
@D3R
jo, die erklärung ist gut, nur erklärt sie fake oplocks und nicht die eigentlich gemeinten kernel op's
kernel oplocks sind per default aktiv und erlauben es anderen UN*X prozessen (CIFS/NFS), die von samba erteilten oplocks zu "brechen"
als folge wird komplette datenkonsistenz angeführt
greez
Alles klar. Vielen Dank Euch beiden.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.