 鲜花( 0)  鸡蛋( 0)
|

楼主 |
发表于 2007-6-22 08:13
|
显示全部楼层
Vista入门探秘系列五:性能提升 一切从开机开始9 V+ A; l! a" p4 U
, M# Q4 a0 [$ Z9 k4 T. P8 LWinodws3.2 时代,我国的用户开机进入Windows3.2的系统不用20秒;在Windows95时代,大多数用户从开机到进入桌面也大概在30多秒左右;到了 Windows98,已经有不少用户抱怨怎么开机需要等待1分钟才能进入系统;而Windows XP的推出,让一些硬件配置比较低的用户花上一分半钟就忍受开机等待的折磨……不仅开机如此,关机的时间也随着Windows的版本升级而变长。对 Vista,用户所渴望的不仅仅是这个新的操作系统变得更人性化,更安全,而且性能应该有更大幅度的提高——至少别让开机速度突破两分钟大关,让一杯冲好的热咖啡变冷。, I# d, f, J5 g6 K' M/ a4 y+ Y
' X9 i# b( l7 O% z然而这个问题又变得吊诡起来,对硬件厂商来说,他们希望用户购买自己的最新硬件产品,用强劲的处理器、支持更多特性的新芯片组主板去支持Vista。对他们来说,Vista的发布就意味着新的买气机遇。而对用户而言,尽管早在2000年初期已经购买电脑的企业用户以及前几年购买了电脑的家庭用户,近期的确有换机升级的需要,然而随着内存的大幅涨价,他们更希望看到可以用较低的价钱买到相对低配置的机器,可以流畅运行Vista。微软必须再次作出取舍。这不是微软第一次面临这样的问题。只不过微软这次更为取巧,直接从开机和关机这两方面去作出平衡,让用户的感受更加直观。8 @! b; }' W. y: j3 G3 J' U7 p$ @- d
, ^4 B1 r% r, ?; P: j( }$ @9 a Vista引入一个被称为是“睡眠”的电源状态。在电脑“睡眠”状态的时候,用户的文档、应用程序和数据同时被保存到硬盘和内存中,因此用户再次启动系统的时间得以缩短。
7 m6 P( x& K- ~" b6 O) ^" h" \9 v* _! R
此外,针对不少用户经常抱怨的每天早上用电脑觉得很流畅,到了下午却越来越慢的情况,Vista还推出了一种全新的内存管理技术——SuperFetch。
1 N% L, Q% v2 ]) ~ w$ j& n; j& a$ R2 [7 v
在Vista先前的其他Windows其他版本中,如果用户不在工作状态时,诸如病毒扫描和磁盘碎片整理之类的后台程序会自动执行,而且会一直存储在内存当中。当用户回到电脑前开始工作的时候,依然驻留在内存当中的后台程序会跟用户开启的前台程序“打架”,争抢内存资源,导致系统变慢。
6 A$ g8 n7 c3 B4 k9 X2 \( r8 C# [6 g: g1 K, M3 p& Y
在SuperFetch的管理下,Vista先把用户程序定为高优先级别,而把后台程序定为低优先级别。当用户回到电脑上工作以后,电脑会将先前运行的高优先级别程序重新放在内存中运行,从而上用户的电脑可以保持长时间比较一直的流畅度。此外,SuperFetch还能“学习”用户的使用习惯,看看什么程序经常被使用,然后就把这些程序加载到内存中,让电脑的相应速度更快。2 N) f8 u+ R- O+ O2 z+ `$ i6 {
5 S7 i" ~" C4 n) k$ x, X+ s
另外,Vista还引入了低优先级别I/O概念,把Defender等一些日常维护程序设为低I/O级别。这些被设为低优先级别的程序,不会减慢普通程序的运行。
0 I7 D ~1 R9 S$ O$ S: v0 M/ S! y- q r3 A; o. R8 ?# z' H
Windows的老用户再也不会在Vista里面找到磁盘整理程序了,过去,经常使用磁盘整理程序的用户,不管是否真正体会到性能的改善,心理都会觉得有安慰。经常进行磁盘整理甚至变成勤劳的一种表现。而现在,被设置为低优先级别的磁盘整理程序,无需在独立对话框中出现,也无需用户手工干预,自己可以独立在电脑空闲的时候在后台运行。) n1 r9 X5 A" ]: H
0 }5 ?0 g# Y, t- M$ S, q9 g8 T 对Vista来说,最令用户关注的性能改进项,还在于引进了ReadyBoost这项新技术。了解英特尔明年发布的Santa Rosa平台的用户都知道,Santa Rosa会引入一项名为Robinson的闪存快速开机技术,让闪存帮助用户更快速进入系统。这项技术可以用于Windows的先行版本中。然而,对于暂时不想升级硬件的用户来说,升级Vista后,只要他有闪存盘,就可以先将闪存盘插好,在开机的时候由Vista检测出来,作为额外的缓存来加速开机。这比开机的时候先访问硬盘上数据的方法快捷很多。微软声称,ReadyBoost技术非常安全可靠,用户可以随时取下闪存,而不会丢失数据。而且,在使用的时候,闪存的磨损可以忽略不计,因为微软已经用特殊的算法来优化磨损。被用来做ReadyBoost的闪存上的数据是加密的,不怕被随意窃取得到。. W2 B0 [- D" o% V7 V
' a1 x( `4 Q% m& Y% [; c 在Vista的产品手册中,用于介绍效能提升的章节,除了以上的新特性以外,还有一项名为性能中心的描述,然而,关于性能的提升,主要篇幅还是围绕上述展开。在厂商和用户的平衡中,微软采取了“弱水三千,只取其中一瓢”的做法,集中精力在提升电脑的响应速度上。期望可以做出折中的平衡。用户会第一时间被 Vista所吸引,因为Vista的安装和开机、关机速度都会变快。这些时候在硬件投入上支出会被模糊掉焦点。当用户一般欢欢喜喜地称赞Vista对效能改善良多,一边掏钱购买更多内存或者闪存盘的时候,硬件厂商也就欢喜了。; p! y1 N9 d/ K z
|: w! S9 p4 w4 c% c 微软要做的,就是这种皆大欢喜的效果。 |
|