八月份的时候,我们曾经在一台联想移动图形工作站ThinkPad W510上对Windows 7、Ubuntu 10.04的专业性能和游戏性能进行了一番对比。如今,Windows 7方面没什么变化,Ubuntu则已升级到10.10版本,显卡硬件和驱动的发展也是日新月异,是时候再来一次了。 此次的测试平台是华擎的一套3D Vision立体笔记本,主要配置有Core i3-370M 2.4GHz双核心处理器、HM55主板、GeForce GT 425M显卡、4GB DDR3-1066内存、500GB 7200RPM SATA硬盘、蓝光康宝光驱等等。对决双方一是Windows 7 64位旗舰版,显卡驱动版本206.66,二是Ubuntu 10.10 64位版,系统内核版本2.6.35,显卡驱动版本260.19.06。开源驱动Nouveau尚未提供对Fermi架构硬件的Gallium3D支持,故没有加入。 GeForce GT 425M是一款中端产品,流处理器96个,核心/流处理器频率560/1120MHz,搭载128-bit 1GB DDR3显存,频率800MHz。 因为DirectX是微软Windows系统专属的,所以Windows、Linux之间的游戏性能对比只能从OpenGL方面入手了,而且可用测试项目也就那么几个。 OpenArena:ioquake3引擎的这款游戏中,Ubuntu 10.10尽管也跑出了150FPS的高速度,但是Windows 7明显更快,领先24%之多,而此前Ubuntu 10.04只是在高分辨率下落后10%,低分辨率还领先3%。值得一提的是,该项目主要依赖CPU,显卡并不是大问题,尤其是GeForce GT 425M这样级别的根本不是问题。 Urban Terror:Windows 7又一次取胜,幅度约为5%,不过双方的速度其实都不慢,均在110FPS之上。Lightsmark 2008:这次就要靠显卡出力了。低对比的时候,Ubuntu 10.10表现不错,800×600下最多领先达57%,不过从1280×1024开始就落后了,1920×1080的时候达到23%。 Nexuiz:情况和前边有些类似,不过除了800×600之外差距都小了很多,1920×1080分辨率下Windows 7领先11%。 Unigine Sanctuary:两套系统的表现如出一辙,完全不分彼此。 Unigine Tropics:还是纠缠在一起,Windows 7只领先1-2FPS。 Unigine Heaven:同一公司的第三个测试程序,又一次打成平手。 小结: 更换了新的操作系统、新的显卡、新的驱动之后,这一轮Windows、Ubuntu Linux对比测试并没有多少意外,和此前一样还是Windows整体居于领先。 如果测试项目比较依赖显卡,那么Windows 7、Ubuntu 10.10基本不相上下,尤其是Unigine的三代引擎,这在很大程度上是因为NVIDIA官方显卡驱动在Windows、Linux、 FreeBSD、OpenSolaris等各种系统上基本都是共享代码的。 如果测试项目主要依靠处理器,Windows 7在高分辨率下占优,低分辨率下Ubuntu 10.10则能跑得更快。 |