龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 操作系统 > Windows系统 > windows 7 >

Windows 7 RTM版对比Vista与XP(组图)[组图](3)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
内存管理与访问 微软在Vista上引进一项称为SuperFetch的新技术,用来快速存取应用程式并加速开机时间。这项技术会预先下载经常使用的应用程式到记忆体

  内存管理与访问

  微软在Vista上引进一项称为SuperFetch的新技术,用来快速存取应用程式并加速开机时间。这项技术会预先下载经常使用的应用程式到记忆体里,需要用到时就可以较快的速度开启。

  对传统的磁性硬盘而言,这项技术或许合理,但如果是大量存储资料的固态硬盘,最好还是把SuperFetch的功能关掉。固态硬盘开启程序的速度比磁性硬盘快,所以有没有SuperFetch差异不大。

  微软5月份曾表示Windows7将会在使用固态硬盘的电脑上取消SuperFetch功能,且其他功能例如Defrag与ReadyBoost也不会在Windows7下使用。但实际上在RTM版本(7600.16385)里只有Defrag在固态硬盘里会被取消,SuperFetch和ReadyBoost还是照常运作。

  Windows7里的SuperFetch不论运作方式或存取所占用的内存空间都跟Vista不同,在Vista中,程序存取是操作系统一启动就开始了,就像下面的图表所显示的,经过3分钟后就已经有超过1GB的内存被占用,而在Windows7中,SuperFetch是操作系统启动5分钟后才开始,过了10分钟之后只有600MB多一点点的内存被占用,同样是10分钟后,Vista的 SuperFetch已经占用了1.5GB以上的内存。

  就算关闭SuperFetch,Windows7进行存取时占用的内存也比较少,和操作系统相关的功能只占用了333MB,Vista关掉SuperFetch时却还需要用到519MB。

  SuperFetch在Windows 7系统里改用新的运作方式对整体性能产生了正面的影响,Windows7显然可利用较少的资源就能进行这项功能,所以快取时所占用的内存明显比Vista少上很多,SuperFetch也慢很多才开启,这样硬盘就不会在操作系统打开后马上就被束缚住了,也意味着当操作系统为了进行访问而独占硬件资源时你不必等待。

精彩图集

赞助商链接