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的主页,Windows 7从开机到显示Bing共花了14.5秒,vista花了18.5秒,XP是23.7秒。Windows 7关机时也比前两代Windows快,只花了4.5秒,vista需要7秒,XP则是6.5秒。 在较低端的电脑里自然就需要比较多的时间了,在采用1.6GHz英特尔Atom N330处理器与一个传统硬盘的电脑里需要44秒来开启Windows 7,接着连接到网络需要3秒,若开启vista需要57秒,XP是55秒。关机时XP最快,需时8.1秒,Windows 7是9.1秒,而vista是10.3秒。 整体上,若不考虑电脑的硬件规格,关机与开机应该都是Windows 7的效率最高,不过更新与安装应用程序有可能会改变这些结果。#p#副标题#e# 内存管理与访问 微软在vista上引进一项称为SuperFetch的新技术,用来快速存取应用程式并加速开机时间。这项技术会预先下载经常使用的应用程式到记忆体里,需要用到时就可以较快的速度开启。 对传统的磁性硬盘而言,这项技术或许合理,但如果是大量存储资料的固态硬盘,最好还是把SuperFetch的功能关掉。固态硬盘开启程序的速度比磁性硬盘快,所以有没有SuperFetch差异不大。 微软5月份曾表示Windows 7将会在使用固态硬盘的电脑上取消SuperFetch功能,且其他功能例如Defrag与 ReadyBoost也不会在Windows 7下使用。但实际上在RTM版本(7600.16385)里只有Defrag在固态硬盘里会被取消,SuperFetch和ReadyBoost还是照常运作。 Windows 7里的SuperFetch不论运作方式或存取所占用的内存空间都跟vista不同,在vista中,程序存取是操作系统一启动就开始了,就像下面的图表所显示的,经过3分钟后就已经有超过1GB的内存被占用,而在Windows 7中SuperFetch是操作系统启动5分钟后才开始,过了10分钟之后只有600MB多一点点的内存被占用,同样是10分钟后,vista的SuperFetch已经占用了1.5GB以上的内存。 就算关闭SuperFetch,Windows 7进行存取时占用的内存也比较少,和操作系统相关的功能只占用了333MB,vista关掉SuperFetch时却还需要用到519MB。 SuperFetch在Windows 7系统里改用新的运作方式对整体性能产生了正面的影响,Windows 7显然可利用较少的资源就能进行这项功能,所以快取时所占用的内存明显比vista 少上很多,SuperFetch也慢很多才开启,这样硬盘就不会在操作系统打开后马上就被束缚住了,也意味着当操作系统为了进行访问而独占硬件资源时你不必等待。 应用程序的性能:PCMark Vantage PCMark Vantage借由对整合进vista与Windows 7的用程序进行标准检查程序来测试操作系统的性能,标准检查程序依用途分成数个项目,预设的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测试硬盘性能,硬盘开启操作系统或程序的速度也一并测量。#p#副标题#e# 我们使用64-bit版本、预设值、进行了三次测试、呈现在此的是平均值。 下面的图表显示Windows 7平台里的应用程序运作得比vista好,在笔记本上(单核心宏碁Timeline3810T笔记本)更是比高端台式机(Core i7桌电)明显。在笔记本上Windows 7里的应用程序性能平均提升了35%,在高端台式机里平均提升了20%。 音乐相关应用程序受益最大,性能提升了64%,个别测试显示从WAV转换到WMA Lossless格式的速度快了三倍。 由此就做出在Windows 7系统下每个应用程序平均都可提昇20%性能的结论是不智的,请记得PCMark Vantage只测试整合进Windows的应用程序——Windows 7之于vista性能好上多少需视你所用的程序组合而定。#p#副标题#e# 其他测试例如Everest、7-zip、3DMark Vantage、Cinebench与Paint.Net都显示Windows 7没有比vista快,尽管如此,能将Windows应用程序的性能提升是颇为重要的进步。 Windows 7平台比vista好也比XP快,虽然对于内存有限且显示卡较旧的电脑而言XP依旧是较适合的操作系统。 主观上从vista换成Windows 7就像是把一台车的手煞车放掉,性能上出现显着的进步主要有几个原因:开启和关闭操作系统的速度较XP与vista快,平行运算变佳、操作系统与驱动程序元件下载变快,企业级用户也会很高兴地发现登入到某网域的速度变快。 微软也彻底地修正了SuperFetch的功能,使得开机后就绪的速度变快,任何从vista换成Windows 7的人都会注意到开机后硬盘的 活动在变少了,因为在Windows 7操作系统下SuperFetch将程序下载到内存的时间缩短了,这意味着开机后等待系统进入可用状态的时间减少了。 受惠于显示卡驱动程序的改善Windows 7较少使用快取。不论开了多少视窗,Desktop Window Manager(DWM)还是会一直占用内存,显示卡在电脑下载开启额外的视窗时会占用内存,但是在Windows 7里这个占用量是vista的一半。 Windows 7也引进可进一步加快2D影像读取的Direct2D,不过必须先安装标准WDDM1.1驱动程序。使用 ATI与Nvidia芯片的绘图处理器就没差了,因为早已经有一个驱动程序,不过这些驱动程序尚不能用在较旧的英特尔Intel绘图芯片。 通过合适的绘图硬件,用户可利用内建的Windows 7 DirectX 11界面享受GPU (Compute Shader)强大的绘图能力,这项功能对于那些提供视频编码工具的厂商特别有用,虽然目前尚未有第三者产品支持这项新规格。 微软通过Windows 7成功地提供了一个消费者与企业用户都可能满意的操作系统,初步迹象显示Windows 7吸引的用户将会比vista多上很多,在我们测试用的三台电脑中,只有低端的英特尔Atom电脑不算真的适合Windows 7。 但其实就算是单核心处理器例如1.4GHz Core 2 Solo就足以让Windows 7运作顺畅了。搭载四核心处理器的高阶电脑也能从Windows 7受惠,因为Windows 7的许多功能都能真正利用到多核心芯片的运算能力。
责任编辑:李祥敬
|