sreadahead

sreadahead

Sreadaheadは、ディスクから使用することにより順次データを読み取るデーモンです。これは通常、ブートプロセスに必要な情報をできるだけ早くメモリにフェッチするために使用されます。これにより、Sreadaheadは起動プロセス中のIO待ち時間をなくし、起動を高速化します。Sreadaheadはまだ開発中であり、現在2.6.29(古いカーネルはサポートされていません)に対してカーネル外パッチを使用していますが、カーネル内トレーサーを使用しているため、すべてのファイルシステムで動作します。Sreadaheadには2つの主要な部分があります。1つの部分は起動時にデータを読み取り、起動時間を短縮します。2番目の部分は、カーネルのブート後にブートデータ(パックファイル)を生成します。パックファイルが存在するかどうかに応じて、sreadaheadは自動的にいずれかの部分を実行することを選択します。両方のコンポーネントは、単一のバイナリに便利にコンパイルされます。sreadaheadを展開するには、sysvinitブートプロセスの早い段階で開始するだけです。パックファイルを更新するには、削除することができ、次回の起動時に自動生成されます。

カテゴリー

商用ライセンスを使用するLinuxのsreadaheadの代替