Select the product you need help with
运行 Windows XP Service Pack 2 的并配备支持处理器电源管理功能的多个处理器的计算机可能会遇到性能降低文章编号: 896256 - 查看本文应用于的产品 要继续接收 Windows 安全更新,请确保您在运行 Windows XP Service Pack 3 (SP3)。有关详细信息,请参阅此 Microsoft 网页: 某些版本的 Windows 正在结束的支持 |
| 文件的名称 | 文件版本 | 文件大小 | 日期 | 时间 | 平台 | SP 要求 |
|---|---|---|---|---|---|---|
| Halmacpi.dll | 5.1.2600.3023 | 134,400 | 2006 年 10 月 30 日 | 11: 27 | x86 | SP2 |
| Ntkrnlmp.exe | 5.1.2600.3023 | 2,137,600 | 2006 年 10 月 30 日 | 12: 11 | x86 | SP2 |
| Ntkrnlpa.exe | 5.1.2600.3023 | 2,059,264 | 2006 年 10 月 29 日 | 19: 27 | x86 | SP2 |
| Ntkrpamp.exe | 5.1.2600.3023 | 2,017,280 | 2006 年 10 月 30 日 | 11: 27 | x86 | SP2 |
| Ntoskrnl.exe | 5.1.2600.3023 | 2,182,016 | 2006 年 10 月 30 日 | 12: 13 | x86 | SP2 |
状态
更多信息
Windows XP SP2 必须具有支持 ACPI 处理器性能状态的多个 Cpu 的计算机上。此要求完全包括支持以下各项的计算机:
此修补程序还修补了具有支持处理器性能状态的多个处理器的计算机上的以下问题:
单线程工作负载运行时包括双核配置的多处理器系统上,可能会在可用的 CPU 内核间迁移工作负载。此行为是 Windows 调度跨可用 CPU 资源的工作方式的自然产物。但是,在具有处理器性能状态的使用自适应处理器限制策略运行的系统,此线程迁移可能导致 Windows 内核电源管理器错误地计算处理器的最佳目标性能状态。出现此现象是因为单个处理器内核逻辑或物理的) 可能会显示为比整个处理器包实际上是很忙。有关使用单线程工作负荷的性能基准,您可能会看到此项目或连续运行的相同基准测试之间的差异在很大程度中性能降低的结果。
此修补程序包括对核心电源管理器来跟踪使用 CPU 处理器包之间的更改。这些更改可以看到复合 cpu 的真实活动级别,因此有助于正确地计算增加的目标性能状态。
注意此解决方案通过节能倾向的性能增益。尽管基准性能的分值可能得到提高,电池寿命可能受到不良影响。因此,此种核心策略更改可能被禁用的注册表项,以允许的最大的灵活性。
在安装本文中介绍的修补程序后,您可以使用注册表设置来禁用新的性能状态策略行为。
让我们为您禁用新的性能状态策略行为,请转到"帮我修复"一节。如果您更喜欢自己修复此问题,请转到"我自己修复"一节。
若要自动修复此问题,请单击 修复此问题 按钮或链接。在中 文件下载对话框中,单击运行 然后按照此修复程序中的步骤进行操作,该向导。
备注
然后,转到"这是否会解决此问题?"一节。
- 多个物理插槽
- 多核设计
- 多个逻辑线程如 Intel 超线程技术
此修补程序还修补了具有支持处理器性能状态的多个处理器的计算机上的以下问题:
- 处理器性能状态使用按需切换时单线程工作负荷的性能可能会下降。
- 在多处理器系统上使用 ACPI 电源管理计时器时,处理器时间戳计数器 (TSC) 的同步注册在处理器。
- 内核电源管理器中的 ACPI C 状态升级和降级问题。
更新详细信息
按需切换期间的性能可能会下降
按需切换 (DBS) 是使用 ACPI 处理器性能状态(动态调整电压和频率) 对系统工作负载的响应。Windows XP 处理器电源管理实现的方法是使用自适应处理器限制策略数据库。此策略会自动地动态调节处理器的当前性能状态,以响应系统 CPU 的使用,而无需用户干预。单线程工作负载运行时包括双核配置的多处理器系统上,可能会在可用的 CPU 内核间迁移工作负载。此行为是 Windows 调度跨可用 CPU 资源的工作方式的自然产物。但是,在具有处理器性能状态的使用自适应处理器限制策略运行的系统,此线程迁移可能导致 Windows 内核电源管理器错误地计算处理器的最佳目标性能状态。出现此现象是因为单个处理器内核逻辑或物理的) 可能会显示为比整个处理器包实际上是很忙。有关使用单线程工作负荷的性能基准,您可能会看到此项目或连续运行的相同基准测试之间的差异在很大程度中性能降低的结果。
此修补程序包括对核心电源管理器来跟踪使用 CPU 处理器包之间的更改。这些更改可以看到复合 cpu 的真实活动级别,因此有助于正确地计算增加的目标性能状态。
注意此解决方案通过节能倾向的性能增益。尽管基准性能的分值可能得到提高,电池寿命可能受到不良影响。因此,此种核心策略更改可能被禁用的注册表项,以允许的最大的灵活性。
如何禁用新的性能状态策略行为
重要此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重问题。因此,请确保您小心地执行这些步骤。为增加保护,先备份注册表再对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:322756
(http://support.microsoft.com/kb/322756/
)
如何在 Windows XP 中备份和还原注册表在安装本文中介绍的修补程序后,您可以使用注册表设置来禁用新的性能状态策略行为。
让我们为您禁用新的性能状态策略行为,请转到"帮我修复"一节。如果您更喜欢自己修复此问题,请转到"我自己修复"一节。
帮我修复
若要自动修复此问题,请单击 修复此问题 按钮或链接。在中 文件下载对话框中,单击运行 然后按照此修复程序中的步骤进行操作,该向导。
备注
- 请在这篇文章中安装介绍的修复程序之前运行此程序包。
- 此向导可能仅为英文。但是,自动修复功能也适用于其他语言版本的 Windows。
- 如果您不是在有问题的计算机上操作,请将此修复此问题解决方案保存到闪存驱动器或 CD,然后在出现问题的计算机上运行该方案。
然后,转到"这是否会解决此问题?"一节。
我自己修复
使用注册表设置来禁用新的性能状态策略行为,请按照下列步骤操作:- 单击 开始单击 运行键入 注册表编辑器然后单击 确定.
- 用鼠标右键单击 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session 管理器指向 新然后单击 键.
- 键入 中止值 为新项的名称。
- 用鼠标右键单击 中止值指向 新然后单击 双字节值.
- 键入 PerfEnablePackageIdle 该数值名称。
- 用鼠标右键单击 PerfEnablePackageIdle然后单击 修改.
- 在中 数值数据 框中键入 0.请确保 十六进制 在中选择 编辑双字节值 对话框中,然后再单击 确定.
注意您可以键入 1 在中 数值数据 框以启用新的性能状态策略行为。 - 退出注册表编辑器。
这是否会解决此问题?
- 检查问题是否得到解决。如果问题得到解决,则您已完成本部分。如果不修复该问题,则可以 与支持部门联系(http://support.microsoft.com/contactus).
- 非常感谢您的反馈意见。若要提供反馈或报告与该解决方案的任何问题,请留言上"帮我修复(http://blogs.technet.com/fixit4me/)"博客或向我们发送 电子邮件(mailto:fixit4me@microsoft.com?Subject=KB)消息。
正确的 TSC 同步
在某些操作系统上,处理器 TSC 可能会更改其计数的速率。此外,处理器 TSC 可能会停止计数时使用特定的处理器电源管理功能。有多个处理器的计算机上,TSC 通常是支持对KeQueryPerformanceCounter函数内核调用操作系统硬件计时器。当不会单调增加 TSC 时,使用KeQueryPerformanceCounter函数内核的系统组件可能无法正常工作。若要解决此问题,Microsoft 使它可能与KeQueryPerformanceCounter函数内核支持的操作系统的系统计时器使用 ACPI 电源管理计时器。但是,某些程序可能会直接访问 TSC 通过绕过 Windows 计时器的 Api。多处理器硬件抽象层 (HAL) 可确保多处理器计算机上的所有处理器上的 TSC 注册都保持紧密同步。因此,可能会定向到不同的处理器的系统软件的访问不会返回不同的结果。此更改可确保多处理器 HAL 继续正确同步 Tsc 所有处理器的计算机上,即使 ACPI 电源管理计时器用作操作系统硬件计时器。正确的 C 状态升级和降级
此更改纠正内核电源管理器来进行正确处理处理器 ACPI C 状态升级和降级在多处理器系统中的问题。更多信息
有关相关主题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
835730
有关用于描述 Microsoft 软件更新的标准术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
(http://support.microsoft.com/kb/835730/
)
可能会较慢地播放声音或音乐可能无法在 Windows 2000 或 Windows XP 中连续播放824684
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不担保也不暗示或对这些产品的性能或可靠性做任何表态。
(http://support.microsoft.com/kb/824684/
)
用于描述 Microsoft 软件更新的标准术语的说明属性
文章编号: 896256 - 最后修改: 2012年12月31日 - 修订: 6.0
这篇文章中的信息适用于:
- Microsoft Windows Server 2003, Standard x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition
关键字:? | atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbfixme kbmsifixme kbmt KB896256 KbMtzh |
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 896256
(http://support.microsoft.com/kb/896256/en-us/
)
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
文章翻译
- (????? (?????
- (????? ?????? (???????
- Brasil (Português)
- ?eská republika (?e?tina)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Eesti (Eesti)
- Espa?a, Latinoamérica (Espa?ol)
- France (Fran?ais)
- Hrvatska (Hrvatski)
- Indonesia (Bahasa Indonesia)
- Italia (Italiano)
- Lietuva (Lietuvi?)
- Magyarország (Magyar)
- Nederland (Nederlands)
- Norge (Norsk Bokm?l)
- Polska (Polski)
- Portugal (Português)
- Rom?nia (Rom?n?)
- Slovenija (Sloven??ina)
- Slovenská Republika (Sloven?ina)
- Srbija (Srpski)
- Suomi (Suomi)
- Sverige (Svenska)
- Türkiye (Türk?e)
- Vi?t Nam (Ti?ng Vi?t)
- Ελλ?δα (Ελληνικ?)
- България (български)
- ?аза?стан (?аза?)
- Россия (Русский)
- Укра?на (Укра?ньска)
- ???? (?????)
- ??? (???)
- ???? (???)
- 日本 (日本語)
- 台灣 (繁體中文)





回到顶端








