如果线程请求大量内存在第一个 4 GB 的内存中正在运行 Windows Server 2008 R2 或 Windows 7 具有 NUMA 基于处理器的计算机上出现性能降低。

文章翻译 文章翻译
文章编号: 2155311 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

请考虑以下情形:
  • 有一台计算机运行 Windows Server 2008 R2 或 Windows 7。
  • 计算机有非一致内存访问 (NUMA)-基于处理器。
  • 一个线程请求第一个 4 gb (千兆字节) 的内存中的物理内存量大。
  • 没有足够足够的物理内存中第一个 4 GB 的内存请求。因此,内存管理器必须以增加可用的物理内存的页交换。
在这种情况下,操作系统需要很长时间才能满足内存请求。例如,操作系统需要几秒钟,以满足内存请求。在此期间,CPU 使用率很高。

原因

因为内存管理器内存页到虚拟内存中的所有节点上甚至时移动节点没有第一个 4 GB 的内存中的物理内存,则会出现此问题。但是,此行为是不必要的。因此,出现"症状"一节所述的性能问题。

解决方案

要解决此问题,请安装此修补程序。安装此修补程序后,内存管理器移动内存页到虚拟内存请求的范围内的物理内存的节点上。

修补程序信息

可以从 Microsoft 获得支持的修补程序。但是,此修补程序用于解决本文中描述的问题。此修补程序仅适用于系统遇到本文中描述的问题。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修补程序的下一个软件更新。

如果此修补程序可供下载,没有在此知识文库文章顶部的"提供修补程序下载"部分。如果未显示此部分,请联系 Microsoft 客户服务和支持,以获取此修复程序。

注意如果出现其他问题或是否需要任何故障诊断,您可能需要创建一个单独的服务请求。其他支持问题和事项,不适合于此特定的修补程序将正常收取支持费用。Microsoft 客户服务和支持电话号码,或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意在"可用的修补程序下载"窗体显示修补程序是可用的语言。如果您看不到您的语言,这是因为修补程序不能用于该语言。

系统必备组件

若要应用此修补程序,您必须运行 Windows 7 或 Windows Server 2008 R2。

注册表信息

若要使用此程序包中的修补程序,不必对注册表进行任何更改。

重新启动要求

您可能需要在应用此修补程序后,重新启动计算机。

修补程序替换信息

此修补程序不替代以前发布的修补程序。

文件信息

此修补程序的英语 (美国) 版本安装具有下表中列出的属性的文件。日期和时间为这些文件列出了以协调通用时间 (UTC)。日期和时间在您的本地计算机上的这些文件显示在您的本地时间与当前夏令时 (DST) 偏差。此外,日期和时间可能会更改时执行某些操作的文件可以。
Windows 7 和 Windows Server 2008 R2 文件信息备注
重要Windows 7 的修补程序和 Windows Server 2008 R2 的修复程序包含在同一个程序包中。但是,在这两个操作系统下列出修补程序请求页上的修补程序。要请求应用于一个或两个操作系统的修补程序软件包,请选择页列出在"Windows 7/Windows Server 2008 R2"下的修补程序。始终参考文章,以确定每个修补程序应用于实际操作系统中的"适用于"部分。
  • 清单文件 (.manifest) 和菊花文件 (.mum) 安装的每个环境 分别列出 在"附加文件信息的 Windows Server 2008 R2 和 Windows 7"部分中。菊花和清单文件关联的安全编录 (.cat) 文件,是极其重要的维护更新组件的状态。安全编录文件,为其未列出的属性,将使用 Microsoft 的数字签名进行签名。
支持所有基于 x86 的 Windows 7 的版本
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台
Ntdll.dll6.1.7600.207311,286,4402010 年 6 月 11 日07: 14x86
Ntkrnlpa.exe6.1.7600.207313,965,3202010 年 6 月 11 日07: 21不适用
Ntoskrnl.exe6.1.7600.207313,909,5042010 年 6 月 11 日07: 21不适用
支持所有基于 x64 版本的 Windows 7 和 Windows Server 2008 R2 的 x
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台
Ntdll.dll6.1.7600.207311,736,6002010 年 6 月 11 日05: 59x64
Ntoskrnl.exe6.1.7600.207315,477,2562010 年 6 月 11 日06: 02x64
Ntdll.dll6.1.7600.207311,290,5682010 年 6 月 11 日07: 14x86
Ntkrnlpa.exe6.1.7600.207313,965,3202010 年 6 月 11 日07: 21不适用
Ntoskrnl.exe6.1.7600.207313,909,5042010 年 6 月 11 日07: 21不适用
为所有支持基于 IA x64 版本的 Windows Server 2008 R2
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台
Ntdll.dll6.1.7600.207312,783,2322010 年 6 月 11 日04: 59IA-64
Ntoskrnl.exe6.1.7600.2073111,129,2162010 年 6 月 11 日05: 02IA-64
Ntdll.dll6.1.7600.207311,290,5682010 年 6 月 11 日07: 14x86
Ntkrnlpa.exe6.1.7600.207313,965,3202010 年 6 月 11 日07: 21不适用
Ntoskrnl.exe6.1.7600.207313,909,5042010 年 6 月 11 日07: 21不适用

状态

Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

更多信息

下表提供了有关产品或自动检查此条件和规则将计算所依据的 SQL Server 产品版本 SQL Server 的实例上的工具的详细信息。


收起该表格展开该表格
规则软件规则标题规则说明据此评估该规则的产品版本
系统中心顾问缺少更新 KB2155311,以防止 NUMA 性能问题的 Windows 操作系统基于计算机系统中心顾问检测到 NTOSKRNL 的版本。EXE 文件、 NUMA 配置和 SQL Server 的存在实例被监视的计算机上,并生成此警报。查看本文中的信息和应用修补程序,以防止在运行 SQL Server 的 NUMA 基于计算机的性能较差。SQL Server 2008

SQL Server 2008 R2

SQL Server 2012

参考

有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684用于描述 Microsoft 软件更新的标准术语的说明

其他文件信息

Windows 7 和 Windows Server 2008 R2 的其他文件信息

所有支持的其他文件 x 基于 x86 的 Windows 7 版
收起该表格展开该表格
文件名称Update.mum
文件版本不适用
文件大小1,881
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称X86_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_420d27620bd0b10b.manifest
文件版本不适用
文件大小697
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称X86_581062e74d433c36df8e36ee5d8d87d4_31bf3856ad364e35_6.1.7600.20731_none_929118d5c9988de2.manifest
文件版本不适用
文件大小693
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_5968e5567679e7b5.manifest
文件版本不适用
文件大小3,802
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)07: 45
平台不适用
文件名称X86_microsoft windows 操作系统 kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest
文件版本不适用
文件大小16,151
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)07: 53
平台不适用
所有支持的其他文件基于 x64 版本的 Windows 7 和 Windows Server 2008 R2 的 x
收起该表格展开该表格
文件名称Amd64_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_9e2bc2e5c42e2241.manifest
文件版本不适用
文件大小699
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Amd64_14fed2ffa49769d9e75ec6728c65f4a4_31bf3856ad364e35_6.1.7600.20731_none_2c5658d6479dedf6.manifest
文件版本不适用
文件大小701
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Amd64_57a77acd6f82c92e0289ba25a0649f70_31bf3856ad364e35_6.1.7600.20731_none_3895f6148c45f62a.manifest
文件版本不适用
文件大小697
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Amd64_76ade3a09828c724dba0f5b0f1ebbdb6_31bf3856ad364e35_6.1.7600.20731_none_e57060d458415e3a.manifest
文件版本不适用
文件大小697
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Amd64_ad3c7ed603f842e508dde41aed1a47d2_31bf3856ad364e35_6.1.7600.20731_none_3652421c2d3d246f.manifest
文件版本不适用
文件大小1,036
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Amd64_b4d538fb3154570d4485551d96200e14_31bf3856ad364e35_6.1.7600.20731_none_2438eb75e87f2a8a.manifest
文件版本不适用
文件大小1,042
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_b58780da2ed758eb.manifest
文件版本不适用
文件大小3,806
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)08: 32
平台不适用
文件名称Amd64_microsoft windows 操作系统 kernel_31bf3856ad364e35_6.1.7600.20731_none_c8e10438e6ccbf3d.manifest
文件版本不适用
文件大小15,291
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)08: 40
平台不适用
文件名称Update.mum
文件版本不适用
文件大小2,537
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_bfdc2b2c63381ae6.manifest
文件版本不适用
文件大小3,566
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)07: 41
平台不适用
文件名称X86_microsoft windows 操作系统 kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest
文件版本不适用
文件大小16,151
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)07: 53
平台不适用
附加文件的所有受支持基于 IA x64 版本的 Windows Server 2008 R2
收起该表格展开该表格
文件名称Ia64_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_420ecb580bceba07.manifest
文件版本不适用
文件大小698
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Ia64_38af53f9bf3550c0a6e076484e98e896_31bf3856ad364e35_6.1.7600.20731_none_855043cc12d015a2.manifest
文件版本不适用
文件大小699
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Ia64_490c3871c2b892a999b7e15b81197bd9_31bf3856ad364e35_6.1.7600.20731_none_74f14de3d5c0e50c.manifest
文件版本不适用
文件大小695
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Ia64_76ade3a09828c724dba0f5b0f1ebbdb6_31bf3856ad364e35_6.1.7600.20731_none_895369469fe1f600.manifest
文件版本不适用
文件大小696
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_596a894c7677f0b1.manifest
文件版本不适用
文件大小3,804
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)08: 30
平台不适用
文件名称Ia64_microsoft windows 操作系统 kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc40cab2e6d5703.manifest
文件版本不适用
文件大小15,289
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)08: 37
平台不适用
文件名称Update.mum
文件版本不适用
文件大小1,690
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)16: 08
平台不适用
文件名称Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_bfdc2b2c63381ae6.manifest
文件版本不适用
文件大小3,566
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)07: 41
平台不适用
文件名称X86_microsoft windows 操作系统 kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest
文件版本不适用
文件大小16,151
日期 (UTC)2010 年 6 月 11 日
时间 (UTC)07: 53
平台不适用
dfgdfg

属性

文章编号: 2155311 - 最后修改: 2012年8月27日 - 修订: 2.0
这篇文章中的信息适用于:
  • Windows 7 Enterprise
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 for Itanium-Based Systems
关键字:?
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseinter kbmt KB2155311 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 2155311
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

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