 鲜花( 0)  鸡蛋( 0)
|

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