主题 : Windows Vista中Superfetch 会不会拖垮硬盘?
难得糊涂,时而迷糊。
级别: 荣誉会员

UID: 2653
精华: 3
发帖: 27145
威望: 19839 点
无痕币: 1383 WHB
贡献值: 136 点
在线时间: 5207(时)
注册时间: 2007-12-03
最后登录: 2024-04-30

0 Windows Vista中Superfetch 会不会拖垮硬盘?

很多朋友知道SuperFetch是Windows Vista中新引入的一个内存管理的辅助特性,可以有效地提升系统的性能。

  然而有不少用户担心启用SuperFetch会不会拖垮我们的硬盘,很多用户执怀疑态度。

  其实大可不必担心,SuperFetch预取内容时,采用的是低优先级的磁盘I/O,不会影响前台的进程。

  SuperFetch的主要作用是确保内存里具有正确的内容,把空闲内存充分利用起来。而不是像Windows 2000/XP那样,留着大量空闲内存不用,非得等到需要时再从磁盘里加载,大大降低整体性能。

  评注:打个简单的比方,假设一栋居民楼共有20层,假设15楼的居民用到电梯的概率最高,那么平时应该尽可能让电梯停靠到15楼,这样不但有利于提升电梯的利用率,还能减少电梯的磨损。SuperFetch就是这个道理。


  有用户可能会问:这么好的功能,为什么Windows Server 2008不采用呢?甚至进而怀疑SuperFetch的作用。

  问题提得很好,SuperFetch的目的是提升前台进程的性能,预取前台进程的内容。而
Windows Server 2008主要目的是用作服务器,几乎很少有前台进程,所以没有采用SuperFetch技术。
Total 0.109602(s) query 3, Time now is:06-02 22:58, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛