PC 分機: 鎖 Windows NT 的說明

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:129202
本文已封存。本文係以「現狀」提供且不會再更新。
結論
如果在非專屬中開啟檔案的獨佔式 Oplock 與 (拒絕任何) 模式重新導向器要求整個檔案的伺服器用戶端檔案鎖。伺服器,只要沒有其他處理序已開啟檔案,將授與這個 oplock 提供重新導向器獨佔存取權指定的檔案。這將允許重新導向器執行預先讀取]、 [寫入置] 和 [快取的鎖定,因為沒有其他處理程序嘗試開啟檔案。

當第二個處理程序會嘗試開啟檔案時,原始擁有者會要求您中斷 Oplock 或層級 II Oplock 的中斷。在該點重新導向器必須使快取的資料、 排清寫入及鎖定,並放開 oplock 或關閉檔案。

機會鎖定層級 II,提供一種方法授與讀取存取權由多個工作站檔案與這些工作站可以讀取的資料快取在本機 (先期讀取)。只要沒有站台將寫入檔案,多個電台可以有與層級 II oplock 開啟該檔案。
其他相關資訊
II oplocks 的運作方式層級的說明:

  1. 站台 1 開啟要求 oplock 檔)。
  2. 因為其他站台開啟該檔案伺服器授與站台 1 的獨占 oplock。
  3. 站台 2 開啟要求 oplock 檔)。
  4. 因為站台 1 有不尚未寫入至檔案,伺服器會要求站台 1 到層級 II Oplock 的中斷。
  5. 站台 1 符合藉由清除本機緩衝的鎖定資訊至伺服器。
  6. 站台 1 會通知它有 [中斷] 層級 II Oplock 到伺服器 (或者,站 1 可能已經關閉檔案)。
  7. 伺服器會回應站 2 的開啟要求授與它層級 II oplock。其他電台可以同樣的開啟檔案,取得層級 II oplock。
  8. 站台 2 (或開啟已檔案任何站台) 會傳送一個寫入要求 SMB。伺服器傳回寫入回應。
  9. 伺服器會要求有檔案的所有工作站都開啟到分隔設定為 [無,這表示沒有站台會保留任何 oplock 檔案上。他們因為工作站可以有沒有快取的寫入或鎖定在此時,需要不安全中斷-至-無諮詢回應 ; 他們所需要做失效本機 cashed 先期讀取資料。
下列的登錄項目用來啟用或停用 Windows NT 工作站或伺服器的 oplocks。根據預設,可能不存在這些登錄機碼。若要存取登錄,從 [檔案] 功能表執行 REGEDT32.EXE,選擇 [在 [程式管理員] 或 [檔案管理員] 中的 [執行]。

警告: 不當使用 「 登錄編輯器 」 可能會導致嚴重的全系統的問題,可能必須重新安裝 Windows NT 以更正。 Microsoft 無法保證任何因使用登錄編輯程式所造成的問題可以獲得解決。使用此工具,請自行負擔相關的風險。

工作站服務項目

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet   \Services\LanmanWorkstation\ParametersUseOpportunisticLocking   REG_DWORD   0 or 1Default: 1 (true)				
表示是否重新導向器應該使用伺服器用戶端檔案鎖 (oplock) 效能增強功能。這個參數應該停用只來隔離問題。

伺服器服務項目

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet   \Services\LanmanServer\ParametersEnableOplocks   REG_DWORD   0 or 1Default: 1 (true)				
指定伺服器是否允許用戶端使用 oplocks 上的檔案。 Oplocks 是一個顯著的效能項增強功能,但有可能造成某些網路上的快取的資料遺失特別的整個區域網路。
MinLinkThroughput   REG_DWORD   0 to infinite bytes per secondDefault: 0				
指定它會停用這個連線的未經處理和機會鎖定之前,伺服器所允許的最小連結輸送量。
MaxLinkDelay   REG_DWORD   0 to 100,000 secondsDefault: 60				
指定最大允許連結延遲的時間。若延遲超過此數字,未經處理的 I/O 與此連線的伺服器用戶端檔案鎖,會停用伺服器。
OplockBreakWait   REG_DWORD   10 to 180 secondsDefault: 35				
指定伺服器等待用戶端來回應 oplock 中斷要求的時間。較小的值可以更快速地允許偵測墜毀的用戶端,但有潛在可能會導致快取資料的遺失。
3.00 3.20 3.20a

警告:本文為自動翻譯

內容

文章識別碼:129202 - 最後檢閱時間:12/04/2015 11:16:49 - 修訂: 3.0

Microsoft Mail for PC Networks 3.0, Microsoft Mail for PC Networks 3.2, Microsoft Mail for PC Networks 3.2a, Microsoft Mail for PC Networks 3.5, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbusage KB129202 KbMtzh
意見反應