PC Ext: Vysvětlení z příležitostného zamykání v systému Windows NT

Překlady článku Překlady článku
ID článku: 129202 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

S výhradním Oplock: Pokud soubor otevřen v jiné exkluzivní (Žádné zamítnutí) režimu přesměrovač požadavky oportunistický zámek z celého souboru. Jako žádný proces má soubor otevřete, bude server udělit oplock, poskytující přesměrovač výhradní přístup k zadanému souboru. Umožní přesměrovač provádět čtení napřed, pozadí zápisu a ukládání do mezipaměti, uzamknout jako žádný proces pokusí otevřít soubor.

Při pokusu o otevření souboru druhý proces původní vlastník bude vyzván k přerušení Oplock úroveň II nebo Break Oplock. Přesměrovač musí v tomto bodě znehodnotit data v mezipaměti vyprázdnění zápisy a uzamčení a uvolněte oplock nebo soubor zavřete.

Příležitostné uzamčení úrovně II, poskytuje metody pro udělení přístupu pro čtení souboru podle více než jeden pracovní stanice a ukládat tyto pracovní stanice můžete čtení data mezipaměti místně (čtení napřed). Jako žádné stanice zapíše do souboru, může mít více stanicemi soubor otevřete úroveň oplock II.

Další informace

Obrázek II příležitostné jak úroveň práce:

  1. Stanice 1 otevře soubor požadující oplock.
  2. Od jiných stanice má soubor otevřen, server udělí stanice 1 výhradní oplock.
  3. Stanice 2 otevře soubor požadující oplock.
  4. Protože stanice 1 má není ještě zapsány do souboru, požádá server stanice 1 Break Oplock úroveň II.
  5. Stanice 1 vyhovuje podle spotřeby místně ve vyrovnávací paměti uzamčení informace na server.
  6. Stanice 1 informuje server má přerušené na úroveň Oplock II (případně stanice 1 by mít soubor zavřen).
  7. Server odpoví na požadavek otevřít stanice 2 jeho udělení jej II úroveň oplock. Ostatní stanicemi můžete podobně soubor otevřít a získat úrovně II oplock.
  8. Stanice 2 (nebo otevřete stanice, které má soubor) a zápisu odešle požadavek SMB. Server vrátí odpověď zápisu.
  9. Server požádá všechny stanicemi mají soubor otevřít na konec žádné, znamená žádné stanice uchovává všechny oplock na souboru. Protože pracovní stanice může mít žádné uzamčení nebo mezipaměti zápisy v tomto okamžiku, budou potřebovat neodpovídá na informační zpravodaj konec na žádná; všechny nutné provést jejich je znehodnotit místně cashed čtení napřed data.
Povolit nebo zakázat příležitostné pro Windows NT Workstation nebo server se používají následující položky registru. Tyto klíče registru nemusí existovat ve výchozím nastavení. Přístup k registru REGEDT32.EXE spustit z nabídky soubor, zvolte spustit v programu Správce nebo Správce souborů.

Upozornění: Nesprávné použití Editoru registru může způsobit celý systém, vážné problémy, které mohou vyžadovat přeinstalaci WINDOWSNT je opravte. Společnost Microsoft nemůže zaručit, že problémy vzniklé v důsledku nesprávného použití Editoru registru budete moci vyřešit. Editor registru používáte na vlastní nebezpečí.

Položky služby pracovní stanice

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Services\LanmanWorkstation\Parameters

UseOpportunisticLocking   REG_DWORD   0 or 1
Default: 1 (true)
				
Označuje, zda přesměrovač by měl používat příležitostné zamykání vylepšení výkonu (oplock). Tento parametr by mělo být zakázáno pouze k izolování potíží.

Položky služby serveru

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Services\LanmanServer\Parameters

EnableOplocks   REG_DWORD   0 or 1
Default: 1 (true)
				
Určuje, zda server umožňuje klientům používat příležitostné na soubory. Příležitostné se vylepšení výkonu významné, ale jsou potenciální ztrátě dat uložených v mezipaměti v některých sítích způsobit zejména rozlehlým sítím.
MinLinkThroughput   REG_DWORD   0 to infinite bytes per second
Default: 0
				
Určuje propustnost propojení minimální povolený serverem před zakázáním nezpracovaného a příležitostného uzamčení pro toto připojení.
MaxLinkDelay   REG_DWORD   0 to 100,000 seconds
Default: 60
				
Určuje maximální čas povolený pro zpoždění propojení. Pokud zpoždění tuto hodnotu překročí, zakáže server nezpracované uzamčení vstupně-výstupních operací a příležitostné uzamčení pro toto připojení.
OplockBreakWait   REG_DWORD   10 to 180 seconds
Default: 35
				
Určuje dobu, po kterou server čeká na odpověď na požadavek break oplock klienta. Nižší hodnoty lze rychleji umožňují rozpoznání chyb klientů však může potenciálně způsobit ztrátu dat uložených v mezipaměti.

Vlastnosti

ID článku: 129202 - Poslední aktualizace: 5. prosince 2003 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Mail pro sítě PC Networks 3.0
  • Microsoft Mail pro sítě PC Networks 3.2
  • Microsoft Mail for PC Networks 3.2a
  • Microsoft Mail pro sítě 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
Klíčová slova: 
kbmt kbusage KB129202 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:129202

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com