"Testbericht"
So, ich habe das Programm inzwischen ausprobiert und möchte im Folgenden meine Erkenntnisse mit euch teilen:
Zunächst einmal steht "
RapidBoot HA" für "
RapidBoot HDD Accelerator".
Eine kurze Beschreibung habe ich im Lenovo Blog gefunden:
RapidBoot: HDD Accelerator – this creates a compressed cache of files needed at boot. The cache is read into system memory very early during boot and the PC continues to boot out of that cache instead of off the slower rotational drive. This essentially conveys an SSD-like boot experience on HDD systems. It’s an innovative idea that is made possible by shifting the burden from the I/O subsystem to the CPU and memory subsystem (which are traditionally underutilized during boot).
aus "
Adding a New Kick to the Secret Sauce: Lenovo’s Enhanced Experience 3"
Das hört sich schonmal ganz interessant an und bestätigt (wie schon der Name des Programms und die Bemerkung von gerli09): Es ist definitiv
nur für HDDs gedacht und sinnvoll!
Nun zum praktischen Teil:
Das Programm installiert sich nach "
C:\Program Files\Lenovo\RapidBoot HDD Accelerator" bzw. "
C:\Program Files (x86)\Lenovo\RapidBoot HDD Accelerator" auf x64 Betriebssystemen. Die Kernkomponenten sind die Datei "
FBService.exe", welche als Windows Service registriert und beim Systemstart gestartet wird, sowie "FBConsole.exe" welche beim Anmelden gestarted wird. Außerdem gibt es noch eine "
box.ini", die mehrere Einstellungen für den RapidBoot HDD Accelerator enthält.
Außerdem wird der Treiber "
C:\Windows\system32\Drivers\Fastboot.sys" installiert.
Das Programm macht nun genau das, was im Zitat beschrieben ist:
- Beim ersten Neustart wird die Datei "C:\Windows\lenovo_fastboot.img" erstellt bzw. mit Inhalt befüllt. Das heißt es werden beim Boot benötigte Dateien in diesem Image gesammelt. Die Datei ist gepackt (laut Dateiheader muss es ein gzip-Verfahren sein), da jedoch sowohl 7-zip als auch GNU-gzip versagt haben konnte ich bislang leider nicht in Erfahrung bringen welche Dateien gespeichert werden.
- Bei folgenden Neustarts wird diese Datei in den Arbeitsspeicher geladen. Da nur aus einer großen (im Idealfall an einem Stück auf der HDD liegenden) Datei gelesen werden muss wird die Festplatte deutlich entlastet (im Vergleich zum Lesen vieler kleiner Dateien die über die Festplatte verstreut liegen). Durch die Komprimierung wird zusätzlich "Bandbreite" gespart.
- Vom FastBoot Service wird eine Datei namens "Fastboot.log" erstellt welche recht aufschlussreiche Loginformationen zur Ausführung der Anwendung enthält, z.B. Bootzeiten und "hit ratios" (d.h. wieviele beim Bootvorgang benötigte Dateien auch tatsächlich im Cache vorhanden waren). Für die von euch, die daran interessiert sind, habe ich die Logdatei in .txt umbenannt angehängt (das System wurde bislang vier mal neu gestartet).
Zusammenfassend ist die Idee scheinbar die gleiche wie bei Windows ReadyBoot. Allerdings werden die Dateien nicht einzeln von der Festplatte in den Arbeitsspeicher gelesen, sondern schon zuvor in einer großen Image-Datei zusammengefasst.
Zu etwaigen Performancesteigerungen kann ich derzeit noch nicht viel sagen. Gefühlt hat sich an der Startgeschwindigkeit nicht viel geändert. Die Zahlen im Log scheinen jedoch für eine gewisse Beschleunigung zu sprechen. Die Werte im Windows Event Log schwanken zu stark um jetzt schon aussagen treffen zu können (allerdings lässt sich auch hier eine Verkürzung der Bootzeit von vielleicht grob 80 s auf 60 s erahnen, diese Werte sind jedoch mit Vorsicht zu genießen).
Was mit jedoch defintiv aufgefallen ist: Die Lenovo-Tools (insbesondere Power Manager und Anzeige am Bildschirm) scheinen sehr viel schneller zu starten. Vielleicht hat sich Lenovo an dieser Stelle etwas bei der Arbeit gedacht und lässt im Speziellen diese Programme in den Cache laden? Vielleicht kann ja jemand anders das Tool noch ausprobieren und berichten ob er die gleiche Beobachtung macht!
Ich hoffe ihr könnt mit meinem kleinen "Testbericht" etwas anfangen. Falls ihr noch fragen habt stehe ich natürlich gerne weiterhin zur Verfügung. Falls ich weitere Erkenntnisse sammle lasse ich euch das natürlich auch wissen.