Zatížení procesoru není rozloženy na více procesorů v počítači se systémem Windows Server 2003, Windows 2000 Server nebo Windows NT 4.0

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

Příznaky

Pokud používáte některý z následujících operačních systémů v počítači, který obsahuje více procesorů, není zatížení procesoru distribuována prostřednictvím více procesorů:
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, 64-Bit Enterprise Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0
Konkrétně prostředků jeden procesor používají mnohem více než procesor nebo procesory, které jsou v počítači. Dále používáte-li počítač s klientem systému společnosti Microsoft pro připojení k serveru s některým z následujících operačních systémů, zobrazí jedna z následujících chybových zpráv:
Došlo k systémové chybě 64. Zadaný síťový název již není k dispozici.
Systémová chyba 121. Časový limit semaforu vypršel.
Systémová chyba 240 došlo, relace byla zrušena.

Příčina

K tomuto problému dochází, protože síť je velmi zaneprázdněn. Sítě může být například velmi zaneprázdněny mnoho klientských počítačů jsou kopírování souborů na serveru. Ve výchozím nastavení nastavení registru pro masku spřažení procesoru neurčuje operační systém musí vyhledat dostupné procesory, které lze použít, dojde-li mnoho požadavků souvisejících se sítí. To platí pro operační systémy, které jsou uvedeny v části "Příznaky".

Řešení

Důležité Tento oddíl, metody nebo úkol obsahuje kroky, které vám sdělit, jak upravit registr. Při nesprávných úpravách registru však mohou nastat závažné problémy. Proto se ujistěte, pečlivě provedení těchto kroků. Zvýšení ochrany zálohovat registr před úpravami je nutné. Pokud dojde k potížím se potom může obnovit registr. Další informace o zálohování a obnovení registru získáte následujícím článku báze Microsoft Knowledge Base:
322756Zálohování a obnovení registru v systému Windows
Chcete-li tento problém vyřešit, změňte hodnotu položky ProcessorAffinityMask v registru tak, aby odpovídal počtu procesorů, které jsou v počítači. Chcete-li to provést, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz regedit a pak klepněte na tlačítko OK.
  2. Rozbalte následující podklíč registru:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NDIS\Parameters
  3. Klepněte pravým tlačítkem myši na ProcessorAffinityMask a potom klepněte na příkaz změnit.
  4. Do pole Údaj hodnoty zadejte jeden z následujících hodnot a potom klepněte na tlačítko OK:
    • Pokud máte dva procesory, použijte binární hodnotu 0b11 nebo šestnáctkové hodnoty 0x3.
    • Pokud máte tři procesorů, použijte binární hodnotu 0b111 nebo šestnáctkové hodnoty 0x7.
    • Pokud máte čtyři procesory, použijte binární hodnotu 0b1111 nebo šestnáctkové hodnoty 0xF.
  5. Ukončete Editor registru.
Poznámka: 0X0 nebo 0xFFFFFFFF hodnot lze zakázat položku ProcessorAffinityMask.

Další informace

Položka ProcessorAffinityMask v registru určuje procesory, které mohou být přidruženy k síťový adaptér. Kromě toho tato položka může zpracovat opožděné postup opožděná volání procedur (DPC-Call) vytvořených pomocí tohoto síťového adaptéru.

Položka ProcessorAffinityMask je určeny pro počítače, které mají více síťové adaptéry, které mají více procesorů.

Každý bit 32 bitů v hodnotě tato položka představuje jeden procesor. Vysokou přenosovou představuje procesoru 32 a nejnižší bit představuje procesor 0. Pokud bitu nastavena na hodnotu 1, může být procesor, který je reprezentován bit přidruženy síťový adaptér. Procesor, který je reprezentován bit může také zpracovat všechny volání DPC, který generuje přidruženého síťového adaptéru.

Je-li bitu nastavena na hodnotu 0, procesor, který je reprezentován bit nemůže být spojen s konkrétní síťový adaptér.

Pokud síťový adaptér není přidružen k procesoru, síťový adaptér volání DPC jsou zpracovávány stejné procesor, který zpracovává přerušení kde vyvinul DPC.

Upozornění: Změníte-li ProcessorAffinityMask, měli byste zjistit, zda k možné vedlejší účinky na straně příjmu měřítka (RSS) nastavení. Přijímat straně měřítko (RSS) umožňuje zatížení sítě ze síťového adaptéru na být rozložena mezi více procesory. V tomto případě RSS muset být nastaveny pro systémy kde zpracování sítě je omezeno na podmnožinu procesorů v systému.

Další informace o kanálu RSS je k dispozici v dokumentu white paper "Scalable Networking s RSS". Chcete-li si prohlédnout tento dokument white paper, na následujícím webu společnosti Microsoft:
http://www.microsoft.com/whdc/device/network/NDIS_RSS.mspx
Další informace o položce ProcessorAffinityMask na webu společnosti Microsoft:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true

Vlastnosti

ID článku: 892100 - Poslední aktualizace: 9. října 2008 - Revize: 4.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition na těchto platformách
    • Microsoft Windows NT 4.0 Service Pack 4
    • Microsoft Windows NT 4.0 Service Pack 5
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows NT 4.0 Service Pack 6a
Klíčová slova: 
kbmt kbwinservnetwork kbtshoot kbprb KB892100 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:892100

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