多任务效率奔腾占先

  与瘦客户机不同,本次测试所谈及的商用PC常常不是用来完成某一种应用的,即使是日常办公,系统仅运行一个应用程序的概率几乎为零。因此多任务环境下的测试更能模拟真实环境,尤其是对于双核处理器和Vista操作系统,多任务同时运行的效率要高于单一任务顺序执行。

  当然,按照正常的使用习惯,不会有人将两项重负载的应用同时运行。而在一项主任务进行时,通常会浏览网页或者播放视频来打发时间。为了模拟这种环境,测试前用2个独立的IE浏览器打开新浪和搜狐首页,同时运行当前在办公室内普及率非常高的股票行情软件并保持在线,此时处理器资源将被占用5%~10%。此外,用AVC解码器播放H.264编码的1080P高清视频,该应用属单线程任务,在高优先权级别下,可占用30%以上的运算资源。

  有选择地在两种负载情况下运行单任务的测试脚本,得出4条结论。首先,数据频繁交换,依赖内存较多的应用速度下降百分比较高,Office 2007非常典型。其次,对双核处理器优化程度高的应用对系统负载敏感,尤其是双核协同运算效率较高的奔腾双核处理器,Photoshop CS3的脚本执行效率降幅较大。第三,架构相同,频率高的处理器更适应多任务环境,不论是速龙64双核还是奔腾双核都有这种表现。最后,内存和磁盘子系统的性能缺失在多任务环境下被放大,戴尔Optiplex 740和方正商祺N500在视频编码和压缩脚本测试中,性能下降幅度明显高于同配置的其他主机。

  衡量多任务下的性能表现,需要分析绝对性能和性能下降百分比2个指标。从对比数字可以看出,单任务测试性能落后的项目,奔腾双核总能在多任务下力挽狂澜,性能下降百分比明显低于竞争对手。而在单任务中大幅领先的项目,如视频编码,多任务下可发掘的处理器资源就非常有限,因此性能下降幅度反而高于速龙64双核平台。但总体来讲,奔腾双核处理器在架构优势的基础上,共享二级缓存的机制又给予辅助,因此并不意外地在多任务环境下的测试中获得领先,通过绝对性能指标,也就是任务完成时间可以轻而易举地得出这个结论(见表5)。