0
sreadahead
Sreadahead ist ein Daemon, der Daten sequentiell von der Festplatte liest.Dies wird normalerweise verwendet, um Informationen, die vom Startvorgang benötigt werden, so früh wie möglich in den Speicher zu holen.Sreadahead beseitigt dadurch die Wartezeiten der E / A während des Startvorgangs, was zu einem schnelleren Start führt.Sreadahead befindet sich noch in der Entwicklung und verwendet derzeit einen Out-of-Kernel-Patch gegen 2.6.29 (ältere Kernel werden nicht unterstützt), funktioniert jedoch aufgrund der Verwendung eines In-Kernel-Tracers auf allen Dateisystemen.Sreadahead enthält zwei Hauptteile: Ein Teil liest Daten beim Booten, um die Bootzeit zu beschleunigen.Der zweite Teil generiert die Boot-Daten (auch bekannt als Pack-Datei), nachdem ein Kernel gebootet wurde.Abhängig davon, ob die Packdatei vorhanden ist, wählt sreadahead automatisch die Ausführung eines der beiden Teile.Beide Komponenten werden bequem in eine einzige Binärdatei kompiliert.Um sreadahead bereitzustellen, starten Sie es einfach so früh wie möglich im sysvinit-Startprozess.Um die Packdatei zu aktualisieren, kann sie gelöscht und beim nächsten Start automatisch generiert werden.