 鲜花( 0)  鸡蛋( 0)
|

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