Weiß jemand, ob es eine Möglichkeit gibt, die TRIM-Unterstützung unter Linux für SSDs zu aktivieren? Dies ist in Windows 7 enthalten, und ich war überrascht, dass ich unter Linux nicht viele Informationen dazu finden konnte.
Informationen zu SSD und TRIM finden Sie hier - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10
Antworten:
Beachten Sie, dass Sie wahrscheinlich einen neueren Kernel als 2.6.28 benötigen, siehe hier (basierend auf 2.6.30-rc4 mit der letzten Aktivität im Mai dieses Jahres). Ich weiß nicht, inwieweit dieser Baum zusammengeführt wurde. Vielleicht können Sie die
[email protected]
Mailingliste durchsuchen . Update: siehe zum Beispiel diesen Thread (auch in der Kernel-Liste beschrieben).Für die Verwendung von TRIM interessieren Sie sich wahrscheinlich für hdparm-9.20 , das vor einigen Tagen veröffentlicht wurde (und ich sehe, dass es sogar eine neuere Version von wiper-1.7 gibt).
Update: Siehe auch diesen LWN-Artikel über die Beziehung zwischen Dateisystem, TRIM, Leistung und SSD-Festplatten.
quelle
Linux unterstützte den Befehl TRIM in 2.6.28, der am 25. Dezember 2008 veröffentlicht wurde. Weitere Informationen finden Sie hier .
quelle
Ich denke Linux unterstützt Trim bereits. Es gibt noch keine SSD, die dies unterstützt. Das Firmware-Upgrade ist für OCZ- und Intel-Laufwerke der aktuellen Generation erforderlich, damit Trim aktiviert werden kann.
quelle
Für ext4 müssen Sie die Option discard in Ihrer fstab hinzufügen , um ATA Trim zu aktivieren.
Siehe auch dieses schöne How-to
quelle
Die in 2.6.28, 2.6.33 hinzugefügte anfängliche Unterstützung bietet "volle" Trimmunterstützung ... was auch immer das bedeutet.
quelle
Ich habe den TRIM-Befehl auf UBUNTU 9.10 verfolgt. Ich kann jedoch keinen TRIM-Befehl finden, wenn ich den Kernel 2.6.31 verwende. Wenn ich den TRIM-Befehl mit hdparm generiert habe, kann ich den TRIM-Befehl finden. Daher denke ich, dass die aktuelle Linux-Kernel-Version den TRIM-Befehl nicht unterstützt.
quelle