[旧闻新知] SuperFetch – 让你的Windows 7越用越快

[旧闻新知] SuperFetch – 让你的Windows 7越用越快

写在前面:本文系由PortableSoft的第一位合作撰稿人Yadon所发布。

Yadon(又名f1098)在Windows系统应用方面有极大的热情与经验,在杂志上发表过若干大专题、近百篇文章,也曾首批参与XP黑屏问题解决

Yadon将在此分享一系列的知识经验和应用技巧,希望大家能够喜欢并提出宝贵意见。另外,如果你也有要分享的精品软件或文章,也请与我联系。—— 黯然过客注

作为从Windows 95时代走到现在的我,深知内存对于系统的重要性。从那个年代过来的你,可能也会有这个习惯,就是没事看看系统资源占用情况,特别是可用内存,对于一些软件的评判标准,也总是不离内存占用一项。

然而,如果你看看Windows 7的任务管理器,可能你会失望了,无论系统有多大的内存,空闲内存总是只有那么点,甚至可能为0!以下就是我一位营养师朋友的任务管理器截图,她当时只在听歌和浏览网页。

Windows 7 SuperFetch

这是为什么呢?

早在2007年,微软就在Windows Vista中引入了SuperFetch,这一技术的核心思想是「过分闲置的内存空间即是浪费」,它预测你在何时将可能执行哪些程序,并将所需数据片段预先读入内存缓存,以用于降低对于速度较慢的硬盘的频繁访问,加速系统和程序运行。

SuperFetch很智能,它会不断根据系统当前的运行情况而动态调整自己的缓存策略,并且快速适应你任何新的操作习惯(特别是在你安装、卸载新软件之后)。

与此同时,SuperFetch还与系统自带的磁盘碎片整理程序相交互,将系统启动所读取的相关文件信息记录到WindowsPrefetchLayout.ini文件中,碎片整理程序默认每3天进行一次磁盘优化操作,以确保这些文件在物理区域里是按读取过程顺次排列的。

Windows 7 SuperFetch

因此,你能在这里得到的好处是,随着系统逐渐地摸清了你的使用习惯之后,Windows启动和运行速度将越来越快

所以,你不必为了这些“遗失”的内存空间耿耿于怀,根据微软权威专家Mark Russinovich 在TechNet Magazine的阐述,SuperFetch将合理分配缓存,有兴趣的同学可以移步《Inside the Windows Vista Kernel: Part 2》。

最后,对于SuperFetch所带来的优化成效,我将进一步探索实践,并在后续的文章中呈现给大家,敬请期待。

• 本文作者: Yadon

• 文章分类: 知识技巧

• 阅读次数: 已有 45910 次浏览

• 最后更新: 2020年1月27日 00:33:30

• 文章链接: https://www.portablesoft.org/windows-7-superfetch/ (转载请保留出处及文章链接)

「精品绿色便携软件」微信公众号

相关软件或文章

广告宣传

有 24 条留言。

  1. 哈哈 学习了 我说win7怎么这么占内存,今年不得不给我的本又加了一根内存条,原来如此

  2. 4G内存 可是总感觉系统运行起来很迟钝啊

    你这个评论系统真难用

  3. 一直开着SuperFetch,没感觉有什么增速的地方,现在感觉win7系统还是越用越慢

  4. ivy
    08:50 2012/02/15

    还没有用windows7呢~怕不习惯。。呵呵~

  5. 飘雨清风
    14:10 2012/02/15

    其实我开始用win7那会儿的感觉就是怎么会越用越快~(xp就是越用越慢的典型。。。),看了这篇文章终于明白了~

  6. 估计不会越用越快,到最后还是会变慢的

    • Yadon
      08:14 2012/02/16

      恩,会慢一些,然后正确维护一下,又会快起来的,相信我 :)

  7. 起舞梅阿查
    09:45 2012/02/16

    16G内存表示压力不大

  8. 我还在用xp呢~

  9. 路西欧拉
    00:32 2012/02/21

    不推荐使用,win7本身是动态分配的,你内存越大系统所占内存也相对变大,等你程序要用的时候,自动释放调节的.

  10. 风飏
    12:43 2012/10/15

    但在有些情况下 superfetch会突然占用很高的磁盘使用量 占用足足半分钟

  11. livejunjie
    17:47 2013/03/14

    XP如何也能有windows7的superfetch技术?难道要等传说中的sp4?

    • 亲,装win 7吧。。

      • 谢谢,我已经找到办法让XP拥有跟windows 7一样的superfetch技术了,不是XP本身的Prefetch,是跟win7一样的智能SuperPrefetch技术,超好用的说,有需要的可以找我

        • 是用第三方软件?什么工具啊?

          • 是的,第三方软件,我用的是FancyCache,用了后感觉非常棒,完全不逊于superfetch。预读命中率很高,操作方便,功能强悍,且很稳定。

  12. 网站不错很漂亮,欢迎互访!

留言

*

(清除已保存的数据?)