登录 用户中心() [退出] 后台管理 注册
 

热门搜索:
您的位置:首页 >> 软/硬件使用知识 >> 软/硬件使用知识 >> 主题: 真正的AMD双核补丁~~(是6个,不是4个补丁,也不是5个... )[zt]
标题 真正的AMD双核补丁~~(是6个,不是4个补丁,也不是5个... )[zt]
clq
浏览(1031) 2009-06-05 01:42:55 发表 编辑

关键字:

真正的AMD双核补丁~~(是6个,不是4个补丁,也不是5个... )[zt]

我用了确实很有效! 波斯王子2的性能大速度的提高!

http://bbs.pcbeta.com/viewthread.php?tid=195543
--------------------------------------------------

摘自 新浪 十五的烟雨 BLOG

由于开发时间(2000-2001年)较早的缘故,Windows XP是一个针对单核处理器的产品。虽然支持对称单核多处理器(SMP),但是对2005年以后出现的双核单处理器如AMD 双核移动炫龙和英特尔酷睿移动处理器支持并不理想。很多的双核用户反应双核处理器在运行没有针对双核设计的程序和游戏时,出现Windows XP系统运行不稳定的情况或者跟单核处理器相比,运行速度不增反而减慢的奇怪现象 尤其是在游戏中,经常出现游戏玩家口中所谓的“卡机”现象。鉴于双核补丁对单任务系统性能有最多可达接近30%的提高,并且提高了Windows系统核心文件版本,所以建议用双核处理器且用XP系统的朋友最好打上这些补丁,但同时注意,笔记本可能会因此加大耗电量。

6个补丁是:
1、官方双核驱动(CPU驱动 1.3.2.0版,此驱动是双核,单核是1.2.2.0版,请另外下载。)- amdcpusetup.exe
2、微软补丁KB929338 - WindowsXP-KB929338-x86-CHS
3、微软补丁KB931784(原来的是繁体版,不能安装,这个是简体版的。) - WindowsXP-KB931784-x86-CHS.exe
4、微软补丁KB894441 - WindowsXP-KB924441-x86-CHS.exe
5、官方双核优化程序 - Setup.exe
6、微软双核补丁KB896256 - KB896256chs


安装步骤
第一步:官方双核驱动(CPU驱动 1.3.2.0版,此驱动是双核,单核是1.2.2.0版)- amdcpusetup.exe
http://www.amd.com/us-en/assets/content_type/utilities/amdcpusetup.exe (这是1.3.2.0版)
第二步:微软补丁KB929338 - WindowsXP-KB929338-x86-CHS (微软官方只支持正版用户下载)
http://down.ikzhe.com/windowupdates/20070327124257.rar (这是在网上搜的一个,或者通过360安全卫士更新也可以得到这个补丁,这个地址下下来的我和360更新下来的对比过了没问题)
第三步:微软补丁KB931784(原来的是繁体版,不能安装,这个是简体版的。) - WindowsXP-KB931784-x86-CHS.exe
http://download.microsoft.com/download/5/9/0/590dd85e-4685-4822-bb1b-29d79e929acd/WindowsXP-KB931784-x86-CHS.exe
第四步:微软补丁KB924441 - WindowsXP-KB924441-x86-CHS.exe (2003系统的话就打WindowsServer2003-KB924441-v3-x86-CHS.exe)
http://download.microsoft.com/download/5/a/b/5abb895e-1343-4386-b675-94e45064e1e3/WindowsXP-KB924441-x86-CHS.exe (XP版本)
http://download.microsoft.com/download/b/1/c/b1c60a0e-e9a6-4a4c-aa2e-9da1c26266b3/WindowsServer2003-KB924441-v3-x86-CHS.exe (2003版本)
第五步:AMD官方双核CPU优化(AMD Dual-Core Optimizer)- Setup.exe
http://www.amd.com/us-en/assets/content_type/utilities/Setup.exe
第六步:微软双核补丁KB896256 - KB896256chs
http://download.microsoft.com/download/4/2/c/42c2b48a-7f1d-4852-95f3-3a859acfbdfb/WindowsXP-KB896256-v4-x86-CHS.exe

clq
2009-6-5 1:44:27 发表 编辑

以下也可参考.
--------------------------------------------------
解决部分电脑运行波斯王子速度快的问题


踏剑乘风
一个游戏的面世,肯定会有这样那样的问题,甚至还有一些比较少见的"疑难杂症",无法解决.比如说波斯王子(1-3)在部分电脑上运行速度过快的问题,这也属于一个很少见的问题,不巧的是,我的双核电脑最近也发生了此问题,在运行POP1的时候速度快的要命,王子走路像飞一样的快,一些笨重的敌人也像猴子一样速度飞快,这样玩起游戏很不爽,于是我就开始冒险研究这个问题.

原因:部分INTEL的CPU含有超线程技术(HT),而波斯王子这个游戏则不支持该技术,但仍旧可以运行,却出现了大量的运行速度过快的问题.初步判定HT技术和双核心技术的CPU运行POP都有此问题(部分),但目前双核心的问题可能用此方法无法解决.
解决方法:不支持HT技术,到BIOS里关掉即可.

重新启动电脑,在自检的时候狂按键盘上的"Del"键,就可以进入BIOS设置主菜单.

进入以后,在第二个选项,就是“Advanced BIOS Features" 按回车进入 里面有一个 “Hyper Threading Function" 选项,可供选择的是“Enabled" 和"Disabled"两个选项,选择"Disabled",然后回车.

按“Esc"键,退出,会提示你是否保留刚才的设置,选择是,电脑则重新开机,设置完成.

说明:在BIOS状态下,仅可以使用键盘操作.每个不同品牌的主板不同,它的BIOS也都有一些不同,但大同小异,一般来说只要找到有类似Hyper
Threading这样的选项,把它设置为Disabled保存退出就可以了.另外,在执行该操作之前,需要先把波斯王子卸载,设置完成后重新安装游戏即可.

HT技术对正常使用电脑没有影响,但如果你从事电脑工作,而且经常进行一些负载较大的工作,就需要CPU具备HT技术,那么就不要执行此设置,否则会降低工作量.

另外,这里只拿INTEL的CPU为例,AMD还没有尝试过,所以不一定有效.
如果你的INTEL的CPU用了此法无效,那就是双核技术的缘故,因为这类CPU同时具备HT和双核技术,而双核是物理技术,所以无法关闭双核,这类CPU一定要注意.




1楼
2007-4-18 17:22 回复

晋星帝国
以后新手再遇到类似问题就有此帖可查…………

2楼
2007-4-18 17:38 回复

davidhawk
看得晕阿 对电脑硬件知识一窍不通。。。。。。。。

3楼
2007-4-18 17:46 回复

laozhu866
我汗 还有人先快的~

4楼
2007-5-13 15:30 回复

法兰西火枪手
很多游戏用双核都会出现加速的情况~
AMD官方有补丁的~找找看吧~

不下补丁
解决方法:
1.点击"开始"-"运行"输入"msconfig"出现"系统配置实用程序"
2.选择"BOOT.INI"选项卡中的高级选项
3.勾中"/NUMPROC"后面的数字选择"1",然后确定
4.全部确定之后,重启下机器就OK了

当然这个方法只适用于XP、2003


不知道是不是只对AMD的双核有效果......

5楼
2007-5-13 16:29 回复

jobgene
早前遇到过,还以为是显卡问题呢,画面飞快,还有重影;
解决方法是换台机器玩,踫巧是从双核机器换成单核,没事了;
今后买机器的时候是得考虑超线程和双核的参数了。

6楼
2007-5-20 11:47 回复

MELPOMENE
= =||||
俺买HT,core2duo就是为了运行那些loadrunner, QTP,testdirector之类的大玩意

幸好俺完游戏从没出过跟HT有关的问题,不需要牺牲功能 嘿嘿

7楼
2007-5-20 11:54 回复

gxs12321
好贴,收藏!

8楼
2007-5-20 15:40 回复

摆渡与我
和LZ有同感。以前朋友用他的电脑玩一个游戏时很正常,我去他家后,发现是intel P4 2.8C,就把HT给打开了,完后他就跟我说有一个游戏不知怎么了,玩起来飞快,最后我左思右想把CPU的HT关闭后,结果一切又正常了。

9楼
2007-6-5 19:17 回复
222.214.67.* 那我更晕了 求助 如果速度慢该怎么办啊
我玩的时候基本上所有东西都关完了 配置是1.8GHz 512MB 64MB显存 求高手指点~~~~~~~~~~~~~~~~

10楼
2007-6-9 04:04 回复

晋星帝国
10楼的配置似乎…………低了些………………

11楼
2007-6-9 16:53 回复

woc2006
10楼也算低?那我1.6G 486MB内存 64显存 怎么办?还是集成显卡

12楼
2007-6-10 09:20 回复

晋星帝国
我说10楼配置低,主要是说他的显存,64M的确低了些。我没了解市场行情,但现在的主流显存大概都是256M的吧?

13楼
2007-6-10 14:52 回复

踏剑乘风
回复10楼:首先你需要确定你的电脑没有中毒,如果没有中毒,在进行游戏的时候关闭任何庞大的后台程序(如杀毒软件,防火墙等),并加大虚拟内存,整理磁盘碎片,应该就可以解决问题了.如果问题依旧,那就是配置较低的问题.

14楼
2007-6-10 15:01 回复
60.164.1.* 去微软下个双核CPU补丁也行,但必须是正版的WINDOWS。。

15楼
2007-6-16 22:49 回复

吃饭真好玩
经过我的测试


确定5楼枪手说的方法对大多数双核都有效
无论是Intel还是AMD

16楼
2007-7-25 13:07 回复

1234abce
变速齿轮行不行? 没试过

17楼
2007-7-25 18:11 回复

cjlixingyi
我通常不喜欢这些容易损坏电脑的软件

18楼
2007-7-25 18:13 回复

爱友已成习惯
兄弟 BOIS里面根本没有那一项

19楼
2007-9-17 03:24 回复

踏剑乘风
楼上的,你可以在BIOS里找一找类似"Hyper Threading"的选项,如果没有,说明你的CPU不支持HT功能,也有可能是因为你的CPU是AMD的.

一些主板的BIOS把这些功能隐藏了,你可以参考主板说明书.

20楼
2007-9-17 15:10 回复

dants
只测试了一代和二代,出现的问题都一样,状况如楼主所述,但不尽相同,或许和实际硬件及配置有关。
其他硬件配置均是主流水平,唯独显卡。虽是7400 Go,但遗憾的是,仅64MB板载显存。极大制约了实际游戏画质。

游戏实际状况是:
1、速度快中不稳;
2、有“卡”的现象,类似网游时网速慢卡机,但不同的是,这里的间隔要短的多,频率则快的多。
3、无法忍受的是,王子无法完成Z字跳。。。折跳N( <4)次后无法抓墙直接摔死。。。

同时,不幸的是,CPU 为 T5600 双核,无法关闭其中一个。。。
曾经尝试:在XP下,运行游戏后切换出来,Ctrl+Shift+ESC调出Windows任务管理器,在[进程]选项卡里,右击《波斯王子时之沙》的进程,选择[关系设置(A)...],取消其中一个CPU而只使用单个CPU。

这样的结果是:实际游戏速度类似于按 R 键后王子的慢动作,奇慢无比。。。但是速度很稳定,没有任何其他不良效果——只是慢的不能忍受而已。

个人认为,不仅仅是硬件原因,很可能和游戏的具体代码有关,即游戏本身没有考虑在双核系统下的运行。

结论就是:最好且有效并治本的处理方法是,重写有问题的源代码部分,解决BUG,并最终调试编译通过。。。

21楼
2007-10-28 18:39 回复
61.51.82.* 我刚开始玩这游戏时也遇到此问题,后来一次无意中让电脑待机,再恢复后运行这游戏就一切正常了,现在每次玩这游戏都要让电脑待机再恢复才行。不知是什么原因?

22楼
2007-10-28 22:42 回复
61.50.130.* 我用BENQ的S41。
我玩时之沙没问题,玩2跟3时第一次进去会有卡,就是一快一慢,我退出来再进就十分流畅啦,我每次都这样。但有时进去后菜单不出现,卡死了
非常奇怪

23楼
2007-11-14 13:42 回复

evanlive
都是双核惹的祸?

24楼
2007-11-14 18:59 回复

静谧翼寒
恩. .我装了amd的驱动就好了.

25楼
2007-11-16 17:32 回复

li5270
我也遇到这个问题,其他地方还好说,就是Z字跳的时候实在搞不定,动作太快,抓不住那个时间点(看来我的脑袋不如CPU快呀,哈哈~)动画场景的时候,人物对话还没说完,动画就演完了,以前电脑配置低的时候都是画面赶不上声音的,搞笑.为了让它变慢点儿,我先打开一些大型程序再进游戏,比如PS,但是效果不明显,有的地方还是快,下回准备试个更大的程序.真是搞笑啊,就像我家这两天暖气太热,还要大开窗户似的.我觉得最理想的解决方法是,开发商针对这个现象出一个补丁.如果靠屏蔽硬件性能来达到目的的话,又不太合适,因为别的游戏和程序还是需要强配置的.我是 AMD 4400+, 8600GT, 2G DDR667.

26楼
这条留言是通过手机发表的,我也要用手机发表留言! 2007-11-17 10:42 回复
60.209.180.* 一个最简单的方法:
打开波斯王子
然后调出任务管理器
在进程里把游戏设置成单CPU工作
再回到游戏就一切正常了

我们CPU是AMD4000+
不知道在其他CPU怎么样

27楼
2007-11-18 10:30 回复

evanlive
26楼,你跟我的配置相同,你应该还没打全关于双核的补丁吧,一共有四个.其中有两个是微软补丁,一个是AMD自己的补丁,还有一个忘记了.

28楼
2007-11-22 20:34 回复

踏剑乘风
补充:
最近通过在网上查找,终于发现了一个新的解决办法,现在向大家公布一下!

29楼
2008-1-16 11:22 回复

踏剑乘风
INTEL篇:
安装WindowsXP-KB896256程序,下载地址:
http://www点biostar点cn/driver2005/driver/2006drv/biostaramd点rar
(把"点"改为"."即可)
1.单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2.右键单击“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,指向“新建”,然后单击“项”。
3.键入 Throttle 作为该新项的名称。
4.右键单击“Throttle”,指向“新建”,然后单击“DWORD 值”。
5.键入 PerfEnablePackageIdle 作为值名称。
6.右键单击“PerfEnablePackageIdle”,然后单击“修改”。
7.在“数值数据”框中,键入 1。确保选中了“编辑 DWORD 值”对话框中的“十六进制”,然后单击“确定”。
8.退出注册表编辑器。
如果你要禁用这个补丁,就把这个值改成0就可以了。

这样一来即便不关闭超线程也没关系,问题解决!

clq
2009-6-5 1:47:02 发表 编辑

也可参考
--------------------------------------------------
AMD全都要打上补丁,INTEL只需做第二步。
一,安装CNQ(AMD处理器电源管理支持,网上到处都有我就不发地址了,INTEL处理器跳过此步)压缩包中的AMDSETUP

二,安装WindowsXP-KB896256
1.单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2.右键单击“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,指向“新建”,然后单击“项”。
3.键入 Throttle 作为该新项的名称。
4.右键单击“Throttle”,指向“新建”,然后单击“DWORD 值”。
5.键入 PerfEnablePackageIdle 作为值名称。
6.右键单击“PerfEnablePackageIdle”,然后单击“修改”。
7.在“数值数据”框中,键入 1。确保选中了“编辑 DWORD 值”对话框中的“十六进制”,然后单击“确定”。
8.退出注册表编辑器。
如果你要禁用这个补丁,就把这个值改成0就可以了。
中文XP双核补丁:http://www.yushan.bj.cn/net/KB896256chs.rar
英文版XP双核补丁:http://www.nfs-planet.de/nfsmw_support_files.php?lang=eng

三,第三安装AMD Dual-Core Optimizer(AMD双核心优化工具 http://www.baidu.com/baidu?word= ... izer&tn=myie2dg
,INTEL处理器跳过此步骤)
能够帮助改进采用AMD双核心处理器的PC性能,在游戏、视频等应用中绕过Windows API直接使用RDTSC指令集。


经过如上操作后,玩CS不需再关线程或者关闭某一处理器核心,但此时反作弊器打开会出现127错误,其实只需在CS设置中的显示设置将3D加速选择从OPENGL修改为D3D就可以解决。

OK,问题解决了快试试吧~

clq
2009-6-5 1:48:25 发表 编辑


--------------------------------------------------
教你使用CnQ

一、如何开启CnQ功能

  开启Cool'n’Quiet功能,需要主板BIOS和系统软件的同时支持才可以,具体步骤如下(对于支持CnQ功能的主板型号,读者可到AMD的官方网站查询(白痴.amd.com)。

SETP 1 在BIOS内开启CnQ

  一般控制CnQ的选项在主板BIOS的“Power Management Setup”(或类似选项,随主板厂商和BIOS厂商不同而有所差异)选项,如图1所示。。
此主题相关图片如下:



图1

  选择“Cool'n' Quiet Technology”,“Disabled”为关闭,“Enabled”为开启。

SETP 2 选择正确的电源管理模式

  部分主板需要将电源管理ACPI改为2.0模式才能支持CnQ。同样在主板BIOS的“Power Management Setup”选项中,找到“ACPI Suspend Type”,选择相应的管理模式即可。

STEP 3 设置系统电源管理模式

  进入Windows系统,在控制面板里双击“电源选项”,在“电源管理方案”中选择“最少电源管理”模式,以满足CnQ降低功耗的需求。



此主题相关图片如下:

图2 系统电源选项设置

STEP 4 加载Athlon 64处理器驱动

  加载AMD Athlon 64 Driver驱动,这一步的目的是让系统更好的支持Athlon 64的CnQ功能。笔者在测试中发现,在 Windows XP SP2下尽管不加载该驱动也可通过CnQ监控设置软件来达到实现其功能的目的,但为了稳定性,还是建议读者加载它。另外,在用 Windows XP 64bit Edition做测试时发现系统已经自带了Athlon 64的驱动,无需再次安装。 AMD Athlon 64 Driver下载地址:白痴.amd.com/us-en/Processors/TechnicalResources /0,,30_182_871_9706,00.html

  注意:CnQ功能只支持Windows ME及其以上的操作系统版本。

STEP 5 确认CnQ是否开启

  确认CnQ功能是否开启,可利用AMD公司提供的CnQ专用监控工具PowerNow!/Cool'n'Quiet Dashboard来确认(下载地址:白痴.amd.com/us-en/Processors/TechnicalResources /0,,30_182_871_9706,00.html)。如果安装了该工具后,可以正常打开,并显示相关管理参数,则表明CnQ功能已经启动。如果无法打开该工具,并显示“硬件不支持该功能”之类的错误信息,则表明未开启CnQ或硬件不支持CnQ功能。
此主题相关图片如下:



图3 CnQ正确开启


此主题相关图片如下:

图4 CnQ无法正确开启

  CPU VOLTAGE为CPU当前电压值,CPU SPEED为CPU当前频率,POWER SAVINGS为当前电源利用率,CPU UTILIZATION为当前CPU占用率。

二、Cool'n' Quiet实测

  在开启Athlon 64的CnQ功能后,再结合相关的CnQ管理工具,我们的电脑就具备了智能化的能耗管理功能。下面让我们来看看神奇的“CnQ”的实际效果(以笔者的Socket 754 Athlon 64 2800+为例)。

SETP 1 安装CnQ相关管理工具

  除了安装PowerNow!/Cool'n' Quiet Dashboard外,这里推荐RM公司的一个Athlon64 CPU调节的小工具:RightMark CPU Clock Utility。该工具可在Windows环境下结合CnQ功能,分别预置CPU处于最低能耗和最高能耗时的倍频和电压,并可选择不同的P-state管理模式,非常简单实用。



此主题相关图片如下:

图5 RightMark CPU Clock Utility工具设置界面

  “Minimal”和“Maximal”:设置空闲时的最小的倍频值、电压值和满负荷时的最大倍频值、电压值。需要注意的是:由于 Athlon 64(Socket 745/939)系列CPU的倍频只能在默认倍频的基础上往下调整,所以当前Athlon 64 2800+的最高倍频只能设置为9.0X,无法设置的更高。而Athlon 64 FX系列CPU的倍频几乎都无限制,可在默认倍频值上下浮动。

  “P- State”:设置CnQ管理模式,有四种:Automatic Management(自适应模式,根据CPU使用情况自动调节)、 NO Management(CPU按默认设置运行)、Maximal(CPU按设置的最高频率和电压运行)和Minimal(CPU按设置的最低频率和电压运行)。四个模式可根据具体情况来设置,一般我们设置为“Automatic Management”,让CPU根据负荷来调节即可。

STEP 2 CnQ测试

  为测试CnQ的智能化管理,笔者通过待机状态和运行CPUMark99测试程序,由PowerNow!/Cool'n'Quiet Dashboard和主板的监控工具,来验证CnQ的效果。如图6、7所示。



此主题相关图片如下:


  图6:在待机空闲时,CPU自动降到预置的1225MHz/1.3V的最低能耗状态,CnQ监控的4个值为相应的最低值,CPU的风扇转速降至2400rpm,温度降到45度。



此主题相关图片如下:



  图7:运行CPUMark99程序满负荷时,CPU频率升至预置的1800MHz/1.5V的最高能耗状态,CnQ监控的4个值为最高,CPU风扇转速升至2850rpm,温度升至53度。

  对Athlon 64 800+超频后进行测试,也取得了一样的效果。通过测试可以看出,CnQ确实能根据自身的工作负荷自动调节频率与电压,实现了智能降耗降温的目的,这无疑又让正在使用或准备使用Athlon 64的玩家增加了几分信心。

clq
2009-6-5 9:03:26 发表 编辑

双核居然不如单核 双核补丁性能提升实测

http://publish.it168.com/2007/0425/20070425015801.shtml

--------------------------------------------------
【IT168 应用技巧】众所周知,由于开发时间(2000-2001年)较早的缘故,Windows XP是一个针对单核处理器的产品。虽然支持对称单核多处理器(SMP),但是对2005年以后出现的双核,单处理器如AMD 双核移动炫龙和英特尔酷睿移动处理器支持并不理想。很多的双核笔记本用户反应双核处理器在运行没有针对双核设计的程序和游戏时,出现Windows XP系统运行不稳定的情况或者跟单核处理器相比,运行速度不增反而减慢的奇怪现象 尤其是在游戏中,经常出现游戏玩家口中所谓的“卡机”现象。

  微软知识库中的三篇文档对这种现象进行了描述:

  KB896256:如果计算机装有多个支持处理器电源管理功能(如高级配置和电源界面 (ACPI) 处理器性能状态)的处理器,则需要安装 Microsoft Windows XP Service Pack 2 (SP2)。并且使用本更新来优化运行 Windows XP SP2 的计算机的性能和行为。如果没有安装此类更新,则装有这些具有电源管理功能的移动双核处理器的计算机可能出现性能下降或行为异常。注意:此问题还会影响基于 x64 版本的 Microsoft Windows Server 2003。但是,关联的专用修补程序无法解决在 AMD 双核计算机上运行的游戏和其他应用程序中的计时问题。

  原始地址:http://support.microsoft.com/kb/896256/

  KB924441 :安装本更新程序可以解决以下问题:使用支持 ACPI 处理器性能状态 (AMD PowerNow!) 的 Advanced Micro Devices (AMD) 双内核处理器或多处理器的系统停止响应问题。

  KB909944:当您尝试使用双核心处理器, 在 基于 WindowsXP 计算机上运行游戏,计算机性能可能很差。 例如, 可能会遇到以下症状之一:

* 游戏停止响应在游戏过程。
* 游戏停止响应在呈现过程。
* 游戏速度很慢。

  如果使用不是运行双核心处理器计算机上设计游戏有时可能会出现这些性能问题。 发生性能问题的原因是游戏无法正确捕获计时信息。

  原始地址:http://support.microsoft.com/kb/909944/

  相应的,微软在网站上提供了这个双核补丁的下载,

  Windows XP 更新程序 (KB896256),载地址:微软官方( http://www.microsoft.com/downloads/details.aspx?FamilyID=c2ab5a48-8240-4934-bbd8-34fb8a0fce3b&DisplayLang=zh-cn )

  单单是关于双核处理器性能下降问题,微软就发表了至少三篇相关知识库文章,我们作为双核笔记本用户,究竟需要哪个双核补丁呢?就让我们来逐个分析,探索一个究竟。

  首先我们再来看一下KB896256的描述,让笔者把其中的关键文字用黑体标注出来:

  KB896256:具有多个支持 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在负荷不大的情况下,自动降低运行频率,在CPU占用率增高的情况下,可以在1/2000秒内将运行频率切换到全速运行,这样降低了音频、视频播放、上网、文字处理、文件下载这类轻量级任务时候,笔记本的发热量,也保证视频编码、文件压缩、3D渲染的时候的机器性能。

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

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

  很明显,从上面可以得出2个结论:

* 必须是支持SpeedStep,PowerNows!此类按需切换技术的CPU,双核补丁才能发挥作用,赛扬处理器,不支持按需切换 (DBS)的桌面双核处理器,补丁起不到作用。
* Windows电源管理必须处于CPU自动变频状态,补丁才能发挥作用。

  以上是根据微软公司相关文档得出的结论,接下来我们通过测试验证双核补丁在什么条件下,能够多大程度影响Windows XP性能?

clq
2009-6-5 9:05:22 发表 编辑

[图片]
深度还有人做了 "CPU双核补丁智能安装包"

普通的Windows XP(SP2)操作系统中,基于需求切换,系统会根据负载改变ACPI处理器的性能状态,比如处理器电压、工作频率等。Windows XP的处理器功耗管理会在对应的处理器上采用这样的操作,但是在双核(多核)处理器上,一个单线程的负载可能就会在两个核心上交叉处理,也就造成了一定的性能损失。如果您正在使用的是双核电脑,系统为XP(vista本身支持双核),如果您觉得运行某些程序时效果欠佳,那么您可以考虑打上补丁。当然,不装补丁一样可以使用,对系统的影响也并不是很明显。

据测试,打了补丁,安装nvidia、ati新版本的显卡驱动后,双核心处理器的游戏性能有比较大幅度的提高。

适用于简体中文XP系统,AMD3600以上及intel酷睿2系列CPU
本程序可自动检测出CPU的生产厂家、核心数量,并智能安装相应的双核补丁,支持参数静默安装,

AMD默认安装:
官方驱动、AMD优化补丁、KB896256、KB931784
并相应的改写注册表PerfEnablePackageIdle为1

Intel默认安装:
KB896256、KB931784、KB936357(Intel处理器补丁)

2007-10-30 V4.0
更新KB936357为v2(微软07-10-23发布)
精简掉AMD驱动及优化程序中的非中文语言
使用最新的KB931784替换掉06年的KB924441

3.0修正由于windows未识别双核而误判为单核,不再根据windows判断CPU核心。
2.0修正单核情况下静默安装的进程残留问题。

clq
2009-6-5 9:08:22 发表 编辑

"系统电源管理方案" 也是非常重要的,全部设置为"从不"就是性能最大化.
clq
2009-6-5 9:15:28 发表 编辑

  其中将Windows电源管理选择为“便携/袖珍式”时候,笔记本电脑的双核处理器即工作在“按需性能”模式
clq
2009-6-5 9:22:23 发表 编辑

"
  安装双核补丁的CPU频率变化图,红框为运行满负荷任务阶段,可以看到CPU频率相当平稳

  从图上不难看出,打了Windows XP双核补丁之间,在运行单核满负荷任务的时候,CPU频率犹如锯齿一般上下波动,Windows错误的判断和估计了处理器的负荷状态,错误的认为CPU 处于轻量负荷状态,所以导致了CPU核心频率在1.0-1.33-1.83G之间的波动。

  而安装好双核补丁以后,只要是CPU满负荷工作,无论是一个核心还是2个核心,CPU核心频率都会自动的调节到1.83G的最高频率

  测试结果肯定了笔者上面提到的结论,没打双核补丁造成系统性能明显下降必须满足两个条件:

  1、多核系统运行的单核负荷任务。
  2、CPU支持并设置于“按需性能”模式。

  那么,这种性能下降是否会带来明显的笔记本系统整体性能下降呢?PCMark 05的测试已经给了我们一个答案,整体性能仅仅不到3%的下降。单核任务明显下降了20%-25%的性能,为什么会出现整体性能不到3%的下降呢?

  因为目前我们日常应用软件里面,除了Word/IE等办公软件、老式视频播放软件如Real、没有针对双核设计的游戏,还是单核单线程运行的程序已经不多了。而恰恰除了游戏,其他单核应用对处理器速度的要求都不高。而大部分强烈占用CPU的新版压缩/解压缩软件,平面/机械/三维图形/动画专业设计软件、高清音频播放软件、性能测试软件,2006年最新推出的游戏,都已经针对双核优化过了。所以日常用途,系统实际性能下降不大。

  但我们也不能忽视的一种情况:最容易感觉到这个笔记本双核处理器性能下降的,就是老式单核设计游戏。
"

clq
2009-6-5 9:27:21 发表 编辑

PS:使用intel酷睿双核的CPU最好也能打上微软的双核补丁,可以提升XP系统在双核CPU下的稳定度。补丁请看下面,在微软自动更新是没有的,打完补丁后可在任务管理器的性能中看到基本上同步的cpu占用。
clq
2009-6-5 9:32:24 发表 编辑

"
在BATE2基础上修改了为安静模式。直接安装不会产生跳出窗口要你手动安装两个AMD软件了。感谢天下网盟
的kloikjj提供参数。这次更新主要是为了大家更方便的使用。在这个版本里特别强调的一件事情。要跟大家
说下。在补丁打好重新启动以后,切勿把AMD优化程序注册表里加载随WINDOS启动的文件优化掉。还一个是这
些补丁是在XP SP2上才能打全。是SP1的用户就别打这些补丁了。打了也白打。
"


总数:10 页次:1/1 首页 尾页  


发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:




Copyright © 2005-2012 CLQ工作室, All Rights Reserved

CLQ工作室 版权所有