sreadahead

sreadahead

Sreadahead是一个守护程序,可通过使用从磁盘顺序读取数据。这通常用于尽早将启动过程所需的信息提取到内存中。因此,Sreadahead消除了引导过程中的IO等待时间,从而加快了启动速度。Sreadahead仍在开发中,当前使用针对2.6.29(不支持旧内核)的内核外补丁,但由于使用了内核内跟踪器,因此可以在所有文件系统上使用。Sreadahead包含两个主要部分:一部分在引导时读取数据以加快引导时间。第二部分在内核启动后生成启动数据(即打包文件)。取决于是否存在打包文件,sreadahead会自动选择运行任一部分。这两个组件都可以方便地编译为单个二进制文件。要部署sreadahead,只需使其在sysvinit引导过程中尽早启动。要刷新打包文件,可以将其删除,并在下次启动时自动生成。
sreadahead

分类目录

Linux版sreadahead的替代品