LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1066|回复: 3

Linux 的 Superfetch 在哪?

[复制链接]
发表于 2009-8-17 22:22:31 | 显示全部楼层 |阅读模式
发现 Win7 的 Superfetch 很有效,很有用,也很喜欢。
发表于 2009-8-17 23:35:46 | 显示全部楼层
它不但继承了Windows XP预取技术的全部优点,还进一步具备监视程序运行时状况,时间等详细情况的功能,可以根据用户的使用习惯,自动预先将存放在硬盘的交换文件转换到内存页面中去,使用户经常运行的程序启动时的速度得到进一步的加快
这个?Linux 默认设置在内存够用的时候一般不会去读写交换分区。

要预加载程序使用的共享库来加快程序启动速度的话,倒是有个 preload
  1. 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.
回复 支持 反对

使用道具 举报

发表于 2009-8-18 16:15:54 | 显示全部楼层
Post by ch_fb;2017354
发现 Win7 的 Superfetch 很有效,很有用,也很喜欢。


如果了解 superfetch 的技术细节,估计做出来并不难。

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

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

使用道具 举报

发表于 2009-8-19 02:23:15 | 显示全部楼层
下次开机继续载入的功能,hibernate??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表