Ke špatnému výkonu dochází v počítači s procesory založenými na technologii NUMA a se systémem Windows Server 2008 R2 nebo Windows 7, pokud vlákno požaduje velké množství paměti, která je v rámci prvních 4 GB paměti

Příznaky

Vezměte v úvahu následující scénář:

  • Máte počítač se systémem Windows Server 2008 R2 nebo Windows 7.
  • Počítač má procesory založené na technologii NUMA (Non-Uniform Memory Access).
  • Vlákno požaduje velké množství fyzické paměti, které je v rozmezí prvních 4 gigabajtů (GB) paměti.
  • V prvních 4 GB paměti není pro požadavek dostatek fyzické paměti. Proto musí Správce paměti prohodit stránky, aby se zvýšila dostupná fyzická paměť.

V tomto scénáři vyžaduje operační systém dlouhou dobu, aby vyhověl požadavku na paměť. Operační systém například vyžaduje několik sekund, aby vyhověl požadavku na paměť. V tomto období je využití procesoru vysoké.

Příčina

K tomuto problému dochází, protože Správce paměti přesouvá stránky paměti do virtuální paměti na všech uzlech, i když uzly nemají fyzickou paměť, která je v rozmezí prvních 4 GB paměti. Toto chování však není nutné. Proto dochází k problému s výkonem, který je popsán v části "Příznaky".

Řešení

Chcete-li tento problém vyřešit, nainstalujte tuto opravu hotfix. Po instalaci této opravy hotfix přesune správce paměti stránky paměti do virtuální paměti pouze na uzlech, které mají fyzickou paměť v požadovaném rozsahu.

Informace o opravě hotfix

Podporovanou opravu hotfix poskytuje Microsoft. Tato oprava hotfix je však určena pouze k opravě problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, které se potýkají s potížemi popsanými v tomto článku. Tuto opravu hotfix je možné dále otestovat. Pokud se vás tedy tento problém vážně netýká, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix dostupná ke stažení, je k dispozici část "Oprava hotfix ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud se tato část nezobrazí, obraťte se na služby zákazníkům a podporu společnosti Microsoft a požádejte o opravu hotfix.

Poznámka: Pokud se vyskytnou další problémy nebo je vyžadováno jakékoli řešení potíží, budete pravděpodobně muset vytvořit samostatnou žádost o služby. Další dotazy a problémy týkající se podpory, které se netýkají této konkrétní opravy hotfix, podléhají běžným sazbám za podporu. Úplný seznam telefonních čísel zákaznických služeb a podpory společnosti Microsoft nebo vytvoření samostatné žádosti o služby naleznete na následujícím webu společnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support Poznámka: Formulář "Hotfix download available" (K dispozici je ke stažení opravy hotfix) zobrazuje jazyky, pro které je oprava hotfix k dispozici. Pokud svůj jazyk nevidíte, je to proto, že pro tento jazyk není k dispozici oprava hotfix.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, musíte mít spuštěný systém Windows 7 nebo Windows Server 2008 R2.

Informace o registru

Chcete-li použít opravu hotfix v tomto balíčku, nemusíte provádět žádné změny v registru.

Požadavky na restartování

Po instalaci této opravy hotfix bude pravděpodobně nutné restartovat počítač.

Informace o nahrazení opravy Hotfix

Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.

Informace o souborech

Anglická verze této opravy hotfix (USA) nainstaluje soubory, které mají atributy uvedené v následujících tabulkách. Data a časy u těchto souborů jsou uvedeny v čase UTC (koordinovaný univerzální čas). Data a časy u těchto souborů na vašem místním počítači se zobrazují v místním čase včetně vašeho aktuálního posunu letního času. Kromě toho se data a časy můžou změnit při provádění některých operací se soubory.

Poznámky k informacím o souborech pro systémy Windows 7 a Windows Server 2008 R2

Důležité: Opravy hotfix pro systém Windows 7 a Windows Server 2008 R2 jsou obsaženy ve stejných balíčcích. Opravy hotfix na stránce požadavku na opravu hotfix jsou však uvedeny v sekcích obou operačních systémů. Chcete-li požádat o balíček opravy hotfix pro jeden nebo oba operační systémy, vyberte opravu hotfix uvedenou na této stránce v části pro Windows 7/Windows Server 2008 R2. V článcích vždy zjistíte operační systém, pro který je daná oprava hotfix určena, v sekci Tato oprava hotfix je určena pro následující operační systém.

  • Soubory MANIFEST a MUM nainstalované v každém prostředí jsou uvedeny samostatně v části Další informace o souborech pro systémy Windows Server 2008 R2 a Windows 7. Soubory MUM a MANIFEST a příslušné soubory CAT katalogu zabezpečení jsou mimořádně důležité pro udržování stavu aktualizovaných součástí. Soubory katalogu zabezpečení, pro něž nejsou uvedeny atributy, jsou podepsané digitálním podpisem společnosti Microsoft.

Pro všechny podporované verze systému Windows 7 pro platformu x86

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Ntdll.dll 6.1.7600.20731 1,286,440 11. června 2010 07:14 x86
Ntkrnlpa.exe 6.1.7600.20731 3,965,320 11. června 2010 07:21 Nejde použít
Ntoskrnl.exe 6.1.7600.20731 3,909,504 11. června 2010 07:21 Nejde použít

Pro všechny podporované verze systémů Windows 7 a Windows Server 2008 R2 pro platformu x64

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Ntdll.dll 6.1.7600.20731 1,736,600 11. června 2010 05:59 x64
Ntoskrnl.exe 6.1.7600.20731 5,477,256 11. června 2010 06:02 x64
Ntdll.dll 6.1.7600.20731 1,290,568 11. června 2010 07:14 x86
Ntkrnlpa.exe 6.1.7600.20731 3,965,320 11. června 2010 07:21 Nejde použít
Ntoskrnl.exe 6.1.7600.20731 3,909,504 11. června 2010 07:21 Nejde použít

Pro všechny podporované verze systému Windows Server 2008 R2 pro platformu IA-64

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Ntdll.dll 6.1.7600.20731 2,783,232 11. června 2010 04:59 IA-64
Ntoskrnl.exe 6.1.7600.20731 11,129,216 11. června 2010 05:02 IA-64
Ntdll.dll 6.1.7600.20731 1,290,568 11. června 2010 07:14 x86
Ntkrnlpa.exe 6.1.7600.20731 3,965,320 11. června 2010 07:21 Nejde použít
Ntoskrnl.exe 6.1.7600.20731 3,909,504 11. června 2010 07:21 Nejde použít

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Další informace

Následující tabulka obsahuje další informace o produktech nebo nástrojích, které automaticky zjišťují tuto podmínku na vaší instanci systému SQL Server a ve verzích produktu systému SQL Server, vůči nimž je pravidlo vyhodnocováno.

Rule software Název pravidla Popis pravidla Verze produktů, vůči kterým se pravidlo vyhodnocuje
System Center Advisor V operačním systému Windows chybí KB2155311 aktualizací, aby se předešlo problémům s výkonem na počítači s technologií NUMA System Center Advisor zjistí verzi NTOSKRNL.EXE souboru, konfiguraci NUMA a přítomnost instancí SQL Server na monitorovaném počítači a vygeneruje tuto výstrahu. Přečtěte si informace v tomto článku a použijte opravu, která zabrání zhoršení výkonu na počítačích s technologií NUMA se systémem SQL Server. SQL Server 2008

SQL Server 2008 R2

SQL Server 2012

Reference

Další informace o terminologii aktualizací softwaru naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Další informace o souborech

Další informace o souborech pro systémy Windows 7 a Windows Server 2008 R2

Další soubory pro všechny podporované verze systému Windows 7 pro platformu x86

Název souboru Update.mum
Verze souboru Nejde použít
Velikost souboru 1,881
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru X86_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_420d27620bd0b10b.manifest
Verze souboru Nejde použít
Velikost souboru 697
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru X86_581062e74d433c36df8e36ee5d8d87d4_31bf3856ad364e35_6.1.7600.20731_none_929118d5c9988de2.manifest
Verze souboru Nejde použít
Velikost souboru 693
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_5968e5567679e7b5.manifest
Verze souboru Nejde použít
Velikost souboru 3,802
Datum (UTC) 11. června 2010
Čas (UTC) 07:45
Platforma Nejde použít
Název souboru X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest
Verze souboru Nejde použít
Velikost souboru 16,151
Datum (UTC) 11. června 2010
Čas (UTC) 07:53
Platforma Nejde použít

Další soubory pro všechny podporované verze systémů Windows 7 a Windows Server 2008 R2 pro platformu x64

Název souboru Amd64_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_9e2bc2e5c42e2241.manifest
Verze souboru Nejde použít
Velikost souboru 699
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Amd64_14fed2ffa49769d9e75ec6728c65f4a4_31bf3856ad364e35_6.1.7600.20731_none_2c5658d6479dedf6.manifest
Verze souboru Nejde použít
Velikost souboru 701
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Amd64_57a77acd6f82c92e0289ba25a0649f70_31bf3856ad364e35_6.1.7600.20731_none_3895f6148c45f62a.manifest
Verze souboru Nejde použít
Velikost souboru 697
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Amd64_76ade3a09828c724dba0f5b0f1ebbdb6_31bf3856ad364e35_6.1.7600.20731_none_e57060d458415e3a.manifest
Verze souboru Nejde použít
Velikost souboru 697
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Amd64_ad3c7ed603f842e508dde41aed1a47d2_31bf3856ad364e35_6.1.7600.20731_none_3652421c2d3d246f.manifest
Verze souboru Nejde použít
Velikost souboru 1,036
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Amd64_b4d538fb3154570d4485551d96200e14_31bf3856ad364e35_6.1.7600.20731_none_2438eb75e87f2a8a.manifest
Verze souboru Nejde použít
Velikost souboru 1,042
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_b58780da2ed758eb.manifest
Verze souboru Nejde použít
Velikost souboru 3,806
Datum (UTC) 11. června 2010
Čas (UTC) 08:32
Platforma Nejde použít
Název souboru Amd64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_c8e10438e6ccbf3d.manifest
Verze souboru Nejde použít
Velikost souboru 15,291
Datum (UTC) 11. června 2010
Čas (UTC) 08:40
Platforma Nejde použít
Název souboru Update.mum
Verze souboru Nejde použít
Velikost souboru 2,537
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_bfdc2b2c63381ae6.manifest
Verze souboru Nejde použít
Velikost souboru 3,566
Datum (UTC) 11. června 2010
Čas (UTC) 07:41
Platforma Nejde použít
Název souboru X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest
Verze souboru Nejde použít
Velikost souboru 16,151
Datum (UTC) 11. června 2010
Čas (UTC) 07:53
Platforma Nejde použít

Další soubory pro všechny podporované verze systému Windows Server 2008 R2 pro platformu IA-64

Název souboru Ia64_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_420ecb580bceba07.manifest
Verze souboru Nejde použít
Velikost souboru 698
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Ia64_38af53f9bf3550c0a6e076484e98e896_31bf3856ad364e35_6.1.7600.20731_none_855043cc12d015a2.manifest
Verze souboru Nejde použít
Velikost souboru 699
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Ia64_490c3871c2b892a999b7e15b81197bd9_31bf3856ad364e35_6.1.7600.20731_none_74f14de3d5c0e50c.manifest
Verze souboru Nejde použít
Velikost souboru 695
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Ia64_76ade3a09828c724dba0f5b0f1ebbdb6_31bf3856ad364e35_6.1.7600.20731_none_895369469fe1f600.manifest
Verze souboru Nejde použít
Velikost souboru 696
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_596a894c7677f0b1.manifest
Verze souboru Nejde použít
Velikost souboru 3,804
Datum (UTC) 11. června 2010
Čas (UTC) 08:30
Platforma Nejde použít
Název souboru Ia64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc40cab2e6d5703.manifest
Verze souboru Nejde použít
Velikost souboru 15,289
Datum (UTC) 11. června 2010
Čas (UTC) 08:37
Platforma Nejde použít
Název souboru Update.mum
Verze souboru Nejde použít
Velikost souboru 1,690
Datum (UTC) 11. června 2010
Čas (UTC) 16:08
Platforma Nejde použít
Název souboru Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_bfdc2b2c63381ae6.manifest
Verze souboru Nejde použít
Velikost souboru 3,566
Datum (UTC) 11. června 2010
Čas (UTC) 07:41
Platforma Nejde použít
Název souboru X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest
Verze souboru Nejde použít
Velikost souboru 16,151
Datum (UTC) 11. června 2010
Čas (UTC) 07:53
Platforma Nejde použít

dfgdfg