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