SMB鎖包括OPLOCK, open鎖,範圍鎖,lease鎖。
OPLOCK,即Opportunistic locking,用於保護Windows客戶端緩存的從遠端SMB服務器上文件進行讀寫的數據,解決分佈式場景下緩存一致性問題的。同時可以減少客戶端與SMB服務器交互的次數;減少客戶端操作時延;減少服務器處理的負擔。
三種機會鎖:Level II oplock,Exclusive oplock,Batch oplock。
SMB鎖包括OPLOCK, open鎖,範圍鎖,lease鎖。
OPLOCK,即Opportunistic locking,用於保護Windows客戶端緩存的從遠端SMB服務器上文件進行讀寫的數據,解決分佈式場景下緩存一致性問題的。同時可以減少客戶端與SMB服務器交互的次數;減少客戶端操作時延;減少服務器處理的負擔。
三種機會鎖:Level II oplock,Exclusive oplock,Batch oplock。