天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧软件 >> 正文

微软Vista大解密 解决系统变慢难题

2009-1-5比特网不详
微软希望在下一代操作系统中解决一个古老的问题:让电脑总是像新的一样快。

  随着新版Windows系统Vista明年即将面世,微软试图解决困扰大多数用户的问题:时间越久,PC运行速度越慢。

  该公司透露,Vista可以自动地整理硬盘碎片,可以优化内存以便更快地载入程序,它还有一个新的性能控制面板,可以找出性能瓶颈。

  这些措施都是为了让PC能够在购买很长时间后,仍然像新的一样快。微软公司Windows分部的一名经理Gabriel Aul说:"如果用户按照我们建议的标准步骤去做(比如安装Windows更新等),那么在他们购买Vista系统一年后,运行速度仍然会跟新的一样。"

  大多数人的电脑都是在刚安装的时候性能最佳,随后就会日渐变慢。这不是你的感觉问题,也不是因为别人的电脑更快了。

  科技文作家Jeff Duntemann曾跟人合著过一本书《越走越慢的Windows》,他说:"速度的差异是很明显的,尤其是对于不懂这方面知识的人。"微软称PC速度变慢有几个主要原因。比如,程序和文件刚开始在硬盘上安放得很有序,后来就交错叠加,这就增加了寻找和载入的时间。另外,每一个加载到系统托盘中的程序都会减慢速度。微软的网站上也有专门的文章讨论这个问题。

  但是安装了Vista的PC可能过了几个星期会变得更快,这要归功于一项叫做"超级存取"(SuperFetch)的新功能。SuperFetch会统计用户最常运行的程序,把它们自动加载到内存中。

  举例来说,如果一个用户每天都运行Outlook和PowerPoint,那么Windows Vista会在内存足够的前提下,在启动时加载这两个程序。如果另一个用户经常使用Excel和Photoshop,Windows就会加载它们。

  Aul说:"这种方法确实有效,你会发现常用的程序变快了!"

  但是,Suse Linux kernel的开发人员Andrea Arcangeli说,他怀疑SuperFetch能起多大的作用。

  "它可能对只有128MB内存的系统有帮助,因为它的内存资源紧张。但是在1GB内存的系统中,我怀疑它有多大的作用。而且,看起来不值得增加系统的复杂性来获得这点提升"。

  Arcangeli认为,必须认识到,多数情况下预加载新的内容就意味着冲掉现有的缓存内容。他说:"所以它不是什么"无风险"操作,这可能是一种好的折衷方案,但是也可能降低速度而不是提升它。"在运行之前就把文件加载到内存中,这种想法并不新鲜。Windows XP已经这样做了,它加载的是它认为用户最需要的系统资源。Linux中,某个页面受到请求,系统也会加载其他页面。

  新鲜的是个性化特点。Aul说,Vista并不会一成不变的加载同样的程序。如果某个人在工作的时候经常运行SAP和Oracle程序,那么在他休假的时候,Windows Vista会很快的注意到变化,开始预加载游戏和DVD播放器。

  启动托盘是系统变慢的另一个原因。微软调查了5,000名用户,发现他们平均有29个程序在启动时自动加载。Aul说:"这是逐渐积累起来的,有的用户加载的远不止这些。"

 

本文来源:比特网 作者:不详

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行