视窗 7的的的'S杀手功能:Multicore的Windows,Redux

在高级多核硬件上运行沉重的多任务工作负载,Windows 7最终超越Windows XP

返回2009年1月,我发布了我的突破性研究的上半年 Microsoft Windows下的多核支持。本文在Windows 7,Vista和XP下进行了深入的查看多核/多处理器性能,包括每个平台的广泛的基准数据。当时,我得出结论,Windows 7 - 以及较小的程度,Vista - 提供从单核移动到双核和四核架构的更好的可扩展性。然而,我还指出,这一优势尚未足以允许Windows 7在繁重的工作负载下超越更精简,更高效的XP。

一年的差异是什么!在使用新的Nehalem为基础的工作站重新审视我之前的测试场景后( HP Z800带双Quad-Core Xeon 5500系列CPU),我很高兴地报告Windows 7不仅关闭了Windows XP的差距,而且频繁地吹过它,提供了整体速度快47%至178%的结果。此外,Windows 7显示了远远卓越的可扩展性 - 从从单个四核CPU(核心2 Duo Extreme QX9300)移动到双核,在我们的较新Z800中的超线程Xeons时移动到3.5的因素试验床。

[Windows 7是一个 infoworld. 2010年年度奖获得者。拿 快速游览所有21名获奖者 |不要错过Infoworld的 IT专业权的前10个Windows工具视窗的最佳自由开源软件。 ]

在我之前的文章中,我被列为多核PC的发展和核心数量的增加,Windows 7内核的卓越可扩展性最终将在原始应用程序吞吐量方面克服Windows XP。但我认为这种拐点是井进入多核心的未来,并建议我们很幸运能够在16级或32核CPU常见之前超越XP。现在清楚的是,我的预测截止了3或4倍,并且多核硬件和内核调整的组合在更简单的情况下赢得了XP内核的Brud-Force方法。

简单地,Windows 7在高级多核硬件上运行繁重的多任务工作负载时,Windows 7明显快于Windows XP。并且当考虑到电脑硬件设计和多核道路地图的当前趋势时,这种优势应该足以摇摆最大的围栏,最终跳上Windows 7 Bandwagon。

因素这一点
有几个因素始终将Windows 7提供多核的边缘。例如,基于HP Z800的非统一存储器访问(NUMA)的多处理器(NUMA)的引入 - 允许在商品形状因子中获得更大的计算发动机密度。通过将多个CPU与多个CPU套接字组合的多个核心,PC供应商可以为先前为高端服务器保留的可伸缩性水平,并且他们可以在价格点之前使用传统的离散处理器来实现。

有关的:
1 2 3 4 Page 1
第1页,共4页