TRIM-Funktion für SSD-Festplatten in Snow Leopard aktivieren – so geht’s
Stefan Keller, den 28. März 2011In der Entwickler-Preview-Version von Mac OS X Lion wurde die TRIM-Funktion entdeckt, die allerdings nur für Apple-SSD-Festplatten aktiviert wird. Seit dem kürzlich erschienenen Snow Leopard-Update auf Version 10.6.7 ist dieses SSD-Feature auch in der Vorgängerversion enthalten. Sie muss zwar manuell freigeschaltet werden, funktioniert dafür aber mit allen SSDs, die diesen Befehl unterstützen.
Kurz nach der Veröffentlichung der Entwickler-Build von Mac OS X Lion wurde bekannt, dass die neue Version den SSD-Befehl TRIM unterstützt, wenn auch nur auf Apple-SSDs. Heimlich, still und leise hat Apple diese Funktionalität auch in Snow Leopard implementiert und mit dem Update auf 10.6.7 freigegeben – allerdings ist etwas Handarbeit gefragt.
Oskar Groth hat ein kleines Programm zu diesem Zweck geschrieben, das TRIM aktiviert, und zwar für alle SSDs. Es hört auf den Namen TRIM Enabler und ist denkbar einfach: Lediglich der „Patch“-Knopf muss geklickt werden. Wenn etwas schief geht, muss lediglich im abgesicherten Modus neu gestartet werden.
Achtung: Dieses Programm ist als experimentell anzusehen, dessen Verwendung erfolgt auf eigene Gefahr!
Der Download ist mit 837 KB relativ übersichtlich.
Technisch gesehen wird der TRIM-Befehl nicht unbedingt benötigt. Er dient lediglich als Schnittstelle zwischen Betriebssystem und SSD-Controller, um immer informiert zu werden, wenn Daten gelöscht werden. Bevor ein Block in einer SSD-Festplatte wieder beschrieben werden kann, muss dieser gelöscht werden, allerdings bekommt der Controller dies bei normalen Löschvorgängen im Dateisystem nicht mit, weshalb ein SSD-Laufwerk, spätestens wenn es einmal komplett voll war, langsam wird. Der TRIM-Befehl versucht diese Informationslücke zu schließen, um so die Performance aufrecht zu erhalten.