发新话题
打印

Vista SP1与XP SP2 对比评测

Vista SP1与XP SP2 对比评测

测试平台(Intel Pentium D 950 3.4GHz、4GB RAM、250GB×2)


先看PassMark测试总分:



XP SP2:508.1(点击放大)



Vista SP1:469.4(点击放大)

  XP SP2比Vista SP1得分高出8.2%,旗开得胜。


  而在文件拷贝负载下的得分为:


  XP SP2:490.1


  Vista SP1:384.4


  这回XP SP2的胜利幅度达到了27.5%,而且同时可以看到,文件拷贝负载让XP SP2的性能下降了3.5%,Vista SP1却下降了18.1%。


  从这些数据上看,文件拷贝给Vista SP1带来的影响显然更大,不过奇怪的是,在任务进行的同时Vista SP1打开程序和保存文件的响应速度明显更快。可惜的是,我们没办法用得分衡量这种直观的响应速度,这很大程度上依赖于个人感受。

TOP

  我们知道,磁盘对系统性能的影响是相当大的,因此我们再进行另一番测试,只是这次排除所有硬盘相关测试,只进行其他PassMark PerformanceTest的其他项目。

  无负载得分:

  XP SP2:450.5
    Vista SP1:403.3

  文件拷贝负载的得分:

  XP SP2:389.3
  Vista SP1:369.0

  两种情况下,XP SP2的得分分别比Vista SP1高出11.7%和5.5%,不过同时还可以看出,这回XP SP2和Vista SP1的性能下降幅度分别为13.7%和8.5%,显然Vista SP1受到的影响更小。

  这四项测试的详细依次结果如下(点击放大):



图7 XP SP2无负载



图8 Vista SP1无负载



图9XP SP2文件拷贝负载

TOP

  在进行更多测试之前,我们首先来了解一下两个系统在文件复制、移动方面的差异,因为这正是导致二者直观性能不同的根本原因。
  在文件操作架构上,Windows XP采用的是无条件缓冲I/O模式,结果就是在缓存管理器后台写入线程真正将数据写入磁盘之前,资源管理器就已经把目标文件写入了内存,并关闭了复制和移动对话框,因此显得速度很快。
  相比之下,Windows Vista在处理256KB以下文件时延续了Windows XP的模式,而对256KB以上的文件操作则改用非缓冲I/O模式,这种情况下资源管理器就必须等待每个写入操作彻底完成、所有数据都写入磁盘之后,才会显示文件复制、移动完成,对话框这时候才会消失。
  同时在Windows Vista下,资源管理器还需要等待12秒钟才能估算出文件操作剩余时间,而估算算法对拷贝速度的波动非常敏感。
  这种种问题加在一起就让Windows Vista的文件操作速度变得非常慢了,但事实上这只是表面现象,XP的快是有代价的,是以牺牲操作完整性和可靠性为前提的。


图1



图2



图3


图4

  到了Vista SP1,微软又将算法改回了XP模式,但似乎效果不大,文件操作性能依然大幅落后。无论如何,我们都不得不接受Vista和Vista SP1更可靠、更缓慢的文件操作机制。

TOP

这篇评测很久以前就见过了,据说是一批XP的死忠做的~~誓死捍卫XP。

TOP

我还是 VISTA   XP 最后总会更新。 趋势啊

TOP

引用:
原帖由 bin2902 于 2008-9-19 14:58 发表
我还是 VISTA   XP 最后总会更新。 趋势啊

有机会交流一下Vista的使用心得哈~~

TOP

发新话题