电脑技术学习

Windows 7如何改进性能?

dn001

“我们相信我们能将Windows 7的空闲时CPU占用率控制在1%以下。”Windows规划和PC生态系统团队的总经理Mike Angiulo在WinHEC上如是说。微软究竟能拿什么技术来让Windows 7达到这等级呢?对于Windows 7 pre-beta版,大家的评论都是:速度确实提高了不少。但是它还是有很多潜在的障碍,改进性能和效能依然是Windows 7的一个重要目标,而硬件消耗问题也是亟待解决的。

启动速度改进
微软一大目标就是在Windows 7中改进启动速度,而不要像Vista那样缓慢的启动速度。而这一部分最大的难题就是驱动载入问题。Vista载入驱动是一个接着一个进行的,而Windows 7将以并行的方式载入设备驱动。

第二个需要改进的就是预载服务问题。Windows 7启动时只载入核心组的服务,当有需要时才启动其他服务。通过减少启动服务的数量,用户将获得更好的启动体验。类似的方法也使用在关机过程中,在Vista中通常看到关机界面停顿很久或者有的程序无法退出的状况,Windows 7中无法正常关闭的程序或者服务都将只调用一个服务,只要关掉该服务即可。

当然启动的速度还是和实际情况有关,比如开机预载软件数量,以及软件启动性能等,这些只能靠独立软件开发商自己解决了。

硬件问题
在WinHEC上,Mike Angiulo曾经展示了Windows 7和Vista内存消耗的对比情况。由于在Windows 7中内存管理器的改进,内存的占用率与打开的窗口数量无关,这些窗口的管理都是由显卡进行。

Windows 7的运行状况还必须要获得硬件厂商的支持,提供稳定的驱动程序。Mike Angiulo称,新系统出现兼容性问题多数来自驱动检查的问题。或许有的驱动会提示:该驱动只能在XP下安装,甚至无法进行安装。对此,Mike Angiulo称:“我们会做好兼容性工作,请相信我们!”

标签: