Windows 7 RTM版对比Vista与XP(组图)
CNET科技资讯网8月10日国际报道 Windows Vista无法赢得很好的声望,而且很多人都抱怨它对硬件的要求太高,Vista于2006年秋天亮相时,PC及笔记本都不像今日的这么强大,不过就算有现在的硬件配合,使用Vista系统的人也会立刻就觉得这是一个软件拉上“手煞车”的操作系统。
微软不能再在Windows 7上赔上自己的名声了,所以尽量使这个操作系统的每个主要部份都最佳化,从开机到登入,Windows 7的每个部份都快多了。
微软现在已经完成Windows 7了也已经发布RTM版,版号7600.1685。我们在ZDNet德国(ZDNet Germany)的同事利用这个版本在不同的平台上测试比较Windows 7和Vista及xp。
开机与关机
一个操作系统开机的时间并非性能上最重要的一项 --毕竟我们通常一天只开机一次,不过这却是最先表现出操作系统速度的指标,关机亦是。
在开始测试之前,所有可获得的更新都已经装好了,为了使硬盘性能发挥到最大,将BIOS里的进阶主机控制器界面(AHCI)模式开启。
在我们采用PM800系列三星固态硬盘的高端电脑里Windows 7只花了12秒就进入桌面了,xp需要14.1秒,Vista是14.5秒。
不过经验丰富的Windows用户就会知道显示出桌面跟完全启动整个操作系统是两码子事,所以我们做了第二项测量,在IE 8和Bing搜索主页开启时让计时器停住,这样就可以知道从开机到可使用互联网应用程序的时间是多少。
在这点上Windows 7运作得很快,桌面出现后它只花了2.5秒就显示出Bing的主页,Windows7从开机到显示Bing共花了14.5秒,Vista花了18.5秒,xp是23.7秒。
Windows 7关机时也比前两代Windows快,只花了4.5秒,Vista需要7秒,xp则是6.5秒。
在较低端的电脑里自然就需要比较多的时间了,在采用1.6GHz英特尔Atom N330处理器与一个传统硬盘的电脑里需要44秒来开启Windows7,接着连接到网络需要3秒,若开启Vista需要57秒,xp是55秒。关机时xp最快,需时8.1秒,Windows7是9.1秒,而Vista是10.3秒。
整体上,若不考虑电脑的硬件规格,关机与开机应该都是Windows 7的效率最高,不过更新与安装应用程序有可能会改变这些结果。
内存管理与访问
微软在Vista上引进一项称为SuperFetch的新技术,用来快速存取应用程式并加速开机时间。这项技术会预先下载经常使用的应用程式到记忆体里,需要用到时就可以较快的速度开启。
对传统的磁性硬盘而言,这项技术或许合理,但如果是大量存储资料的固态硬盘,最好还是把SuperFetch的功能关掉。固态硬盘开启程序的速度比磁性硬盘快,所以有没有SuperFetch差异不大。
微软5月份曾表示Windows7将会在使用固态硬盘的电脑上取消SuperFetch功能,且其他功能例如Defrag与ReadyBoost也不会在Windows7下使用。但实际上在RTM版本(7600.16385)里只有Defrag在固态硬盘里会被取消,SuperFetch和ReadyBoost还是照常运作。
Windows7里的SuperFetch不论运作方式或存取所占用的内存空间都跟Vista不同,在Vista中,程序存取是操作系统一启动就开始了,就像下面的图表所显示的,经过3分钟后就已经有超过1GB的内存被占用,而在Windows7中,SuperFetch是操作系统启动5分钟后才开始,过了10分钟之后只有600MB多一点点的内存被占用,同样是10分钟后,Vista的 SuperFetch已经占用了1.5GB以上的内存。
就算关闭SuperFetch,Windows7进行存取时占用的内存也比较少,和操作系统相关的功能只占用了333MB,Vista关掉SuperFetch时却还需要用到519MB。
SuperFetch在Windows 7系统里改用新的运作方式对整体性能产生了正面的影响,Windows7显然可利用较少的资源就能进行这项功能,所以快取时所占用的内存明显比Vista少上很多,SuperFetch也慢很多才开启,这样硬盘就不会在操作系统打开后马上就被束缚住了,也意味着当操作系统为了进行访问而独占硬件资源时你不必等待。
应用程序的性能:PCMark Vantage
PCMark Vantage借由对整合进Vista与Windows7的应用程序进行标准检查程序来测试操作系统的性能,标准检查程序依用途分成数个项目,预设的PCMark Suite可与每日的电脑使用同步进行。以下是各个测试项目:
内存:Windows Photo Gallery与Windows Movie Maker处理照片或视频时会有四种检验方法测试其速度。
电视与电影:在四种不同的测试里播放与转换高清视频。
游戏:测试显示卡的性能并估算下载压缩过的游戏资料需多少时间。
音乐:将WAV音乐文档转换成MP3与WMA Lossless格式,并将音乐文档加到Media Player里。
通讯:测试包括网页读取、CNG AES CBC加密、Windows Mail Search与音讯转码。
生产力工具:测试包括文字编辑、Windows Contacts里的搜索、开机过程分析、网页读取。
硬盘:用Windows Defender、Windows Photo Gallery、Windows Movie Maker、Windows Media Center与Windows Media Player测试硬盘性能,硬盘开启操作系统或程序的速度也一并测量。
我们使用64-bit版本、预设值、进行了三次测试、呈现在此的是平均值。
下面的图表显示Windows 7平台里的应用程序运作得比Vista好,在笔记本上(单核心宏?Timeline3810T笔记本)更是比高端台式机(Core i7桌电)明显。在笔记本上Windows7里的应用程序性能平均提升了35%,在高端台式机里平均提升了20%。
音乐相关应用程序受益最大,性能提升了64%,个别测试显示从 WAV转换到WMA Lossless格式的速度快了三倍。
由此就做出在Windows 7系统下每个应用程序平均都可提?20%性能的结论是不智的,请记得PCMark Vantage只测试整合进Windows的应用程序--Windows 7之于Vista性能好上多少需视你所用的程序组合而定。
其他测试例如Everest、7-zip、3DMark Vantage、Cinebench与Paint.Net都显示Windows 7没有比Vista快,尽管如此,能将Windows应用程序的性能提升是颇为重要的进步。
Windows 7平台比Vista好也比xp快,虽然对于内存有限且显示卡较旧的电脑而言xp依旧是较适合的操作系统。
主观上从Vista换成Windows7就像是把一台车的手煞车放掉,性能上出现显着的进步主要有几个原因:开启和关闭操作系统的速度较xp与Vista快,平行运算变佳、操作系统与驱动程序元件下载变快,企业级用户也会很高兴地发现登入到某网域的速度变快。
微软也彻底地修正了SuperFetch的功能,使得开机后就绪的速度变快,任何从Vista换成Windows7的人都会注意到开机后硬盘的活动在变少了,因为在Windows7操作系统下SuperFetch将程序下载到内存的时间缩短了,这意味着开机后等待系统进入可用状态的时间减少了。
受惠于显示卡驱动程序的改善Windows 7较少使用快取。不论开了多少视窗,Desktop Window Manager(DWM)还是会一直占用内存,显示卡在电脑下载开启额外的视窗时会占用内存,但是在Windows7里这个占用量是Vista的一半。
Windows 7也引进可进一步加快2D影像读取的Direct2D,不过必须先安装标准WDDM1.1驱动程序。使用 ATI与Nvidia芯片的绘图处理器就没差了,因为早已经有一个驱动程序,不过这些驱动程序尚不能用在较旧的英特尔Intel绘图芯片。
通过合适的绘图硬件,用户可利用内建的Windows 7 DirectX 11界面享受GPU (Compute Shader)强大的绘图能力,这项功能对于那些提供视频编码工具的厂商特别有用,虽然目前尚未有第三者产品支持这项新规格。
微软通过Windows 7成功地提供了一个消费者与企业用户都可能满意的操作系统,初步迹象显示Windows7吸引的用户将会比Vista多上很多,在我们测试用的三台电脑中,只有低端的英特尔Atom电脑不算真的适合Windows7。
但其实就算是单核心处理器例如1.4GHz Core 2 Solo就足以让Windows7运作顺畅了。搭载四核心处理器的高阶电脑也能从Windows 7受惠,因为Windows 7的许多功能都能真正利用到多核心芯片的运算能力。
[我来说两句]