找回密码
 新注册用户
搜索
查看: 13105|回复: 6

微软的intel双核补丁,可能对跑分布式有好处

[复制链接]
发表于 2007-1-8 19:40:48 | 显示全部楼层 |阅读模式
说明
该下载可供运行 正版 Microsoft Windows 的客户下载。请单击上面“必要的验证”部分中的“继续”按钮,开始简短的验证过程。一旦通过验证,您将返回到该页面,其中包含如何获取下载的详细说明。
http://www.microsoft.com/downloa ... 6256-v4-x86-CHS.exe


如果运行 Windows XP Service Pack 2 的计算机上装有多个支持处理器电源管理功能的处理器,则可能出现性能下降的情况
察看本文应用于的产品
文章编号 : 896256
最后修改 : 2006年9月19日
修订 : 3.2


重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明
本页

症状

解决方案

修补程序信息

先决条件

重新启动要求

修补程序替代信息

文件信息

状态

更多信息

修补程序详细信息

按需切换过程中可能出现性能下降

如何禁用新的性能状态策略行为

正确的 TSC 同步

正确的 C 状态升级和降级

更多信息
症状
如果计算机装有多个支持处理器电源管理功能(如高级配置和电源界面 (ACPI) 处理器性能状态)的处理器,则需要安装 Microsoft Windows XP Service Pack 2 (SP2)。可以使用其他更新来优化运行 Windows XP SP2 的计算机的性能和行为。如果没有安装这些更新,则装有这些具有电源管理功能的可移动双核处理器的计算机可能出现性能下降或行为异常。

注意:基于 x64 的 Microsoft Windows Server 2003 版本也会出现此问题。
回到顶端

解决方案
修补程序信息
Microsoft 现在提供了一个受支持的修补程序,但该程序只用于解决本文中提到的问题。仅当系统遇到本文描述的特定问题时才可应用此修补程序。此修补程序可能还有待进一步的测试。因此,如果这个问题没有对您造成严重影响,我们建议您等待包含此修补程序的下一个 Windows XP Service Pack。

要立即解决此问题,请与 Microsoft 产品支持服务联系,以获取此修补程序。要获取 Microsoft 产品支持服务电话号码和支持费用信息的完整列表,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
注意:特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新能够解决您的问题,可免收通常情况下收取的电话支持服务费用。对于特定更新无法解决的其他支持问题和事项,将照常收取支持费用。
先决条件
无先决条件。
重新启动要求
应用此修补程序后,必须重新启动计算机。
修补程序替代信息
此修补程序不替代任何其他修补程序。
文件信息
此修补程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。当您查看文件信息时,相应时间将转换为当地时间。要了解 UTC 与当地时间之间的时差,请使用“控制面板”中“日期和时间”工具的“时区”选项卡。日期           时间    版本              大小         文件名
--------------------------------------------------------------
28-Sep-2005  23:35  5.1.2600.2765     134,272  Halmacpi.dll     
29-Sep-2005  00:02  5.1.2600.2765   2,136,064  Ntkrnlmp.exe     
28-Sep-2005  23:35  5.1.2600.2765   2,057,344  Ntkrnlpa.exe     
28-Sep-2005  23:35  5.1.2600.2765   2,015,744  Ntkrpamp.exe     
29-Sep-2005  00:04  5.1.2600.2765   2,180,096  Ntoskrnl.exe     
28-Sep-2005  23:32  5.1.2600.2765      30,720  Arpidfix.exe     
更多信息
具有多个支持 ACPI 处理器性能状态的 CPU 的计算机需要安装 Windows XP SP2。此要求适用于支持下列项目的计算机: • 多个物理插槽
• 多核设计
• 多个逻辑线程,如 Intel 超线程技术
由于 Windows XP 最初并不支持多处理器配置的性能状态,因此需要进行更改才能在多处理器系统上正确实现这种支持。Windows XP Service Pack 2 包括对核心电源管理器所需的更改。这些更改可以确保 Windows XP 在具有处理器性能状态的多处理器系统上能够正确运行。

此修补程序还解决了在具有多个支持处理器性能状态的处理器的计算机上存在的下列问题: • 处理器性能状态在使用按需切换功能时,单线程工作负荷的性能可能会下降。
• 在多处理器系统上使用 ACPI 电源管理计时器时,处理器时间戳计数器 (TSC) 的同步跨处理器进行注册。  
• 核心电源管理器中的 ACPI C 状态升级和降级问题。
修补程序详细信息
按需切换过程中可能出现性能下降
按需切换 (DBS) 是指使用 ACPI 处理器性能状态(动态调整电压和频率)来响应系统工作负荷。Windows XP 处理器电源管理使用自适应处理器限制策略来实现 DBS。此策略会自动地动态调节处理器的当前性能状态,以响应系统 CPU 的使用情况而无需用户干预。

如果单线程工作负荷运行于包括双核配置的多处理器系统上,则工作负荷可以在可用的 CPU 内核间迁移。此行为是 Windows 在可用 CPU 资源之间安排工作的正常现象。但是,在具有处理器性能状态的系统上,如果该处理器性能状态使用自适应处理器限制策略运行,则此线程迁移可能会导致 Windows 核心电源管理器错误地计算处理器的最佳目标性能状态。发生此行为的原因是,单个处理器内核(逻辑的或物理的)看起来好像没有整个处理器包实际那么繁忙。在使用单线程工作负荷的性能基准上,此产物的结果可能是性能下降,也可能是连续运行的相同基准测试之间存在很大程度的差异。

此修补程序包括对核心电源管理器的更改,以跟踪处理器包之间的 CPU 使用情况。通过这些更改可以看到复合 CPU 的真实活动级别,因此有助于正确地计算增加的目标性能状态。

注意:此解决方案有利于提高性能,但不利于节省电源。尽管基准性能的分值可能得到提高,但是电池寿命可能会受到不良影响。因此,注册表项可能会禁用这种核心策略更改,以允许最大程度的灵活性。
如何禁用新的性能状态策略行为
警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。

安装本文所述的修补程序后,可使用注册表设置来禁用新的性能状态策略行为。为此,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2. 右键单击“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,指向“新建”,然后单击“项”。
3. 键入 Throttle 作为该新项的名称。
4. 右键单击“Throttle”,指向“新建”,然后单击“DWORD 值”。
5. 键入 PerfEnablePackageIdle 作为值名称。
6. 右键单击“PerfEnablePackageIdle”,然后单击“修改”。
7. 在“数值数据”框中,键入 0。确保选中了“编辑 DWORD 值”对话框中的“十六进制”,然后单击“确定”。

注意:您可以在“数值数据”框中键入 1,以启用新的性能状态策略行为。
8. 退出注册表编辑器。  

正确的 TSC 同步
在某些操作系统上,处理器 TSC 可能会更改其计数的速率。另外,如果使用特定的处理器电源管理功能,则处理器 TSC 可能会停止计数。在具有多个处理器的计算机上,TSC 通常是指支持对核心 KeQueryPerformanceCounter 函数的调用的操作系统硬件计时器。如果 TSC 不能单调递增,则使用核心 KeQueryPerformanceCounter 函数的系统组件可能会运行不正常。为了解决此问题,Microsoft 可能会将 ACPI 电源管理计时器用作支持核心 KeQueryPerformanceCounter 函数的操作系统计时器。但是,有些程序可能会绕过 Windows 计时器 API 而直接访问 TSC。多处理器硬件抽象层 (HAL) 可确保多处理器计算机的所有处理器上的 TSC 注册都保持紧密同步。因此,由可能定位到不同处理器的系统软件所进行的访问并不会返回不同的结果。此更改可确保多处理器 HAL 继续正确同步计算机的所有处理器上的 TSC,即使将 ACPI 电源管理计时器用作操作系统硬件计时器也是如此。
正确的 C 状态升级和降级
此更改会解决核心电源管理器中的问题,从而正确地处理多处理器系统上的处理器 ACPI C 状态升级和降级。
回到顶端

更多信息
有关相关主题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
835730 (http://support.microsoft.com/kb/835730/) 在 Windows XP 或 Windows 2000 中声音播放速度慢或音乐不能连续播放
有关用于描述 Microsoft 软件更新的标准术语的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 (http://support.microsoft.com/kb/824684/) 有关用于描述 Microsoft 软件更新标准术语的介绍
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。
适用于:
• Microsoft Windows Server 2003, Standard x64 Edition
• Microsoft Windows Server 2003, Enterprise x64 Edition
• Microsoft Windows XP Service Pack 2 当用于
    Microsoft Windows XP Home Edition
    Microsoft Windows XP Professional Edition

• Microsoft Windows XP Tablet PC Edition 2005

说明文档里抄的=.=!!
回复

使用道具 举报

 楼主| 发表于 2007-1-8 19:43:30 | 显示全部楼层

superpi

没游戏提升明显=.=#

[ Last edited by momomodaTX on 2007-1-8 at 19:45 ]
安装前.jpg
安装后.jpg
回复

使用道具 举报

 楼主| 发表于 2007-1-8 22:37:30 | 显示全部楼层
最近只能跑CPDN 等光缆好了跑跑E@H试试
回复

使用道具 举报

发表于 2007-1-9 08:14:51 | 显示全部楼层
楼主同意,关于这个补丁,说明里已经很清楚了。
一、系统中同时有多个支持电源管理技术的 CPU
二、性能下降和行为异常是有可能发生,不是必然发生


另外,光纤虽然没有完全修好,但国际通信已经部分恢复,我的 UD 在地震后第三天已经基本能正常通信,只是速度明显比以前慢了一点。我的是中国电信。
回复

使用道具 举报

发表于 2007-1-9 09:15:22 | 显示全部楼层
已打上补丁,希望在算PiSegment时有提升性能的表现
回复

使用道具 举报

发表于 2007-1-9 10:47:43 | 显示全部楼层
看起来这个补丁会解决一些错误的负载分配

但是Pi Segment的负载分配并不依赖于Windows,而是由client决定的,因此不应有性能上的改变
回复

使用道具 举报

 楼主| 发表于 2007-1-9 19:54:21 | 显示全部楼层
引用 彬彬 在 2007-1-9 08:14 时的帖子:
楼主同意,关于这个补丁,说明里已经很清楚了。
一、系统中同时有多个支持电源管理技术的 CPU
二、性能下降和行为异常是有可能发生,不是必然发生


另外,光纤虽然没有完全修好,但国际通信已经部分恢复,我 ...

主要最近都是小包,我忘了以前跑小包的时间了.
等拿到大包就知道了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-10-6 06:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表