在 Debian Jessie 中使用预读

在 Debian Jessie 中使用预读

文章Debian Wiki 上的 BootProcessSpeedup列出了加快启动时间的技巧。它说先安装 readahead,然后#touch /etc/readahead/profile-once.

这似乎是一篇过时的文章,因为当我尝试这样做时,它给出一个错误,指出没有这样的文件或目录(它指的是预读)。我浏览到 /etc/ 并注意到有一个名为 readahead.d 的文件夹,而不是 readahead。我需要做什么?修改命令以包含“.d”?或者什么都不做?

答案1

要获取有关已安装软件包的有用信息,请首先列出它包含的文件:

dpkg -L readahead-fedora

(我认为这是您正在使用的包的名称)。你会看到文件

/usr/share/man/man8/readahead-collector.8.gz
/usr/share/man/man8/readahead.8.gz

哪个是手册页,所以你可以尝试man 8 readahead等来获取一些信息。 (man readahead可能会给你一个不同的手册页)。然而,我查看了这两个手册页,并没有发现太多有用的信息。查看包中的其他文件有:

/usr/share/doc/readahead-fedora/README

上面写着“在下次启动时手动触发收集器”

touch /.readahead_collect

因此,这似乎是本例中的答案(不过,老实说,这样的自述文件可能并不总是最新的,所以要小心)。

相关内容