+ -
当前位置:首页 → 问答吧 → Linux 的 Superfetch 在哪?

Linux 的 Superfetch 在哪?

时间:2009-08-18

来源:互联网

发现 Win7 的 Superfetch 很有效,很有用,也很喜欢。

作者: ch_fb   发布时间: 2009-08-18

引用:
它不但继承了Windows XP预取技术的全部优点,还进一步具备监视程序运行时状况,时间等详细情况的功能,可以根据用户的使用习惯,自动预先将存放在硬盘的交换文件转换到内存页面中去,使用户经常运行的程序启动时的速度得到进一步的加快
这个?Linux 默认设置在内存够用的时候一般不会去读写交换分区。

要预加载程序使用的共享库来加快程序启动速度的话,倒是有个 preload
代码:
apt-cache show preload
引用:
preload monitors applications that users run, and by analyzing this
data, predicts what applications users might run, and fetches those
binaries and their dependencies into memory for faster startup times.
.
Note that installing preload will not make your system boot faster
and that preload is a daemon that runs with root priviledges.

作者: tigatron   发布时间: 2009-08-18

引用:
作者: ch_fb
发现 Win7 的 Superfetch 很有效,很有用,也很喜欢。
如果了解 superfetch 的技术细节,估计做出来并不难。

不过大多数人并没有用过 win7,所以楼主好歹要说说这个功能究竟是做什么的。

如果只是强大的缓存机制,Linux一直都够强,唯一缺少的是能在关机之前保存这个缓存,下次开机继续载入的功能。——win7能做到?

作者: poet   发布时间: 2009-08-18

下次开机继续载入的功能,hibernate??

作者: fmying   发布时间: 2009-08-19

热门下载

更多