最近几年,市场好像和我们开了一个大玩笑,原本早该退位的WinXP一再延迟,本来准备接替XP的Vista却一败涂地。以至于霸气十足的微软公司也不得不低调从事,加紧开发了Vista的继任者——Windows 7。不过也许是Vista的印象太让人失望,尚未出世的Windows 7竟也感到了丝丝寒意。究竟是什么原因让XP经久不衰,新一代Windows 7是否真有过人的本领?下面笔者将从几个不同的方面谈一谈自己的看法。
图1 Windows 7上市在即!
一、 最大争议:不换电脑能玩吗?
说实话自Vista上市这几年间,留给大家的好印象并不太多。从最初的兼容性、稳定性不佳到后来的安全漏洞频出,原本意气风发的操作系统新兵一下子失去了往日的光环。更要命的是由于设计上的失误,使得Vista的实际性能表现很差,尤其是各种蹩脚的驱动更是加大了系统出错机率。
然而随着时间不断推移,转眼间3年时间已过。在这三年间电脑硬件有了突飞猛进的发展,很多朋友都已选购了更高配置的电脑,而且由于Vista的先期铺垫,驱动质量也在不断提高,而作为继任者的Windows 7正好赶上了这股风潮。同时由于Windows 7积极简化核心架构,使得新系统在目前大多数电脑中都能流畅运行。同时通过网友们的测试报告,我们发现Windows 7与低配机的匹配十分不错,之前一些根本不敢奢望的古董机(如Pentium M1.3+1GB、CR1.7+512MB等)竟然也能将Windows 7运行得很好(关闭aero)。
图2 三代操作系统的官方配置表
其实之所以能有这样的表现,除了与架构精简有关以外,全新改进的Superfetch同样功不可没。简单来说Vista的Superfetch是在WinXP“预取”(Prefetch)基础上进行的改进,通过对用户习惯进行分析,能够在预定时间内将可能执行的代码提前调入,从而提高整体响应速度。不过由于设计上的失误,这项功能在很短的时间内就会占用高额内存(开机即占400MB,3分钟后便可达1GB),而这恰恰正是Vista狂吃内存的幕后推手。
而在Windows 7中,Superfetch无论在运作方式还是占用空间上都与Vista有所不同。它的Superfetch是在系统启动5分钟后开始运行,同时内存占用也要远小于Vista版本,10分钟后才仅仅占用600MB空间。正是基于这样的设计,直接避开了系统启动这一段资源占用高峰,从而轻松实现了加速、顺畅两不误。
图3 资源占用示意
二、 速度会不会变慢?
很多人都担心自己的电脑配置低,装上Windows7会大大拖慢系统速度,与其这样倒不如接着用自己的XP放心。事实上这也许又是您的主观臆断,从国外一些网友的测试来看,Windows 7在开关机速度上与XP不相上下,甚至在某些高端配置上(如SSD硬盘)反而更快。同时得益于改进后的Superfetch,新系统在整体流畅度尤其是频繁启闭大程序时(比如执行病毒扫描后马上打开Word)表现出色,相比XP那近乎吃力的运行(表现是高频率读写磁盘、系统反应迟缓,同时软件需要很长时间才能打开),Windows 7的表现总让人感觉十分轻巧。而这样的体会恰恰无法从测试数据中看出,只有靠自己的亲身体验。
图4 测试机配置
图5 开关机用时对比(单位:秒 柱图越短越好)
虽然操作系统一般不会对硬件性能产生多大影响,但得益于全新的算法,个别模块上还是会有所区别的。从下图来看Windows 7的优势主要体现在文件压缩/解压缩方面,同时9
7
3
1
2
3
4
4
8
: