打印

[交流] 双核机器安装KB896256补丁提升运行速度

0

双核机器安装KB896256补丁提升运行速度

当你掏上一大笔钱买回了最新的双核心处理器,可是不知不觉地它的性能却和单核心差不多,而且这还不是
CPU出了毛病,你说遇到这样的事冤不冤呢?

冤案的起因

别不相信,这样的冤情真的存在。我们先来看看双核心处理器的架构示意:



当处理器具有两个核心之后,如果保证执行的运算或者称为负载平均地分配在两颗核心之间就成为悠关效率
的大问题。很容易想像,假设一个核心是你,另外一个核心是你同事,当你忙得要死要活的时候,而你的同
事却在那里悠闲地喝着咖啡,完成一件工作的时间肯定会大大延长。

CPU内部当然有任务调度的单元,但是OS和应用软件也会有影响,否则就谈不上为双核优化了。因此当双
核发布后,微软就发布了一个相关补丁KB896256:



安装补丁前后性能的对比

这个补丁真的有用吗,我们也是半信半疑地进行了测试。测试样机为刚刚上市的华硕S6笔记本,它采用了
Intel CoreDuo双核心L2300@1.5G处理器。



可见安装后性能确有提升。

附:微软对KB896256补丁详细的说明

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

按需切换 (DBS) 是指使用 ACPI 处理器性能状态(动态调整电压和频率)来响应系统工作负荷。Windows XP 处理器电源管理使用自适应处理器限制策略来实现 DBS。此策略会自动地动态调节处理器的当前性能状态,以响应系统 CPU 的使用情况而无需用户干预。

如果单线程工作负荷运行于包括双核配置的多处理器系统上,则工作负荷可以在可用的 CPU 内核间迁移。

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

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

详见
http://support.microsoft.com/kb/896256/zh-cn



中文版XP补丁下载:

http://www.nbbbs.com.cn/bbs/attachments/CoreDuo/KB896256chs.rar

英文版XP补丁下载:
http://www.evilkitty.org/misc/WindowsXP-KB896256-v3-x86-ENU.exe

TOP

0
还好我市单核的阿

TOP

0
这个补丁不错,不知道能不能解决我这台机器的问题

TOP

0
呵呵,我的酷睿2也要试试

TOP

0
没有针对双核的软件,所以暂时双核的威力还是不能完全发挥的
本帖最近评分记录

TOP

0
唉 我得ACER5670也是啊 虽然是双核但是干感觉效果没什么提升也

TOP

当前时区 GMT+8, 现在时间是 2025-3-21 15:50