SSD-TRIM unter GNU/Linux
COLOSSUS 11.08.2009 - 09:42 4806 2
COLOSSUS
AdministratorGNUltra
|
Diese Info wird sicher auch kurz im neuen Pinguin erwaehnt werden, aber trotzdem: mir ist grade beim Durchschauen der Changelogs von hdparm 9.22 aufgefallen, dass es ein Shellscript (das hdparm in einer neuen Version benoetigt) gibt, welches die SSD-Langzeitperformance mittels "TRIM"-Kommando optimieren kann. Nennt sich wiper.sh, gibt es auf der hdparm-Projektseite, und ist ab hdparm 9.22 auch im Distributionstarball mit dabei. Mangels SSD hab ich es noch nicht ausprobieren koennen, Berichte diesbezueglich werden aber sicher gerne gesehen! wiper.sh wird mit hdparm in Version 1.5 ausgeliefert, und unterstuetzt derzeit ext2/3/4 und xfs-Dateisysteme. Version 1.7 gibt es hier zum Download.
|
that
Hoffnungsloser Optimist
|
Angeblich ist das eh schon im Kernel integriert, zumindest für ext4?
Aber welche SSDs können schon das "offizielle" TRIM? Die Vertex hat ja irgendwas eigenes, und von den anderen liest man nur "kommt nach der Release von Windows 7".
|
COLOSSUS
AdministratorGNUltra
|
Also so wie ich die (sehr gerafften) Notizen des hdparm-Entwicklers in dem Script interpretiert habe, ist das ein ganz normales ATA-Kommando ("DSM/TRIM"), das von (manchen) SSDs unterstuetzt wird. Ich nehme mal an, dass auch andere SSD-Hersteller dieses Kommando fuer ihre Controller/Firmware implementieren werden. Nachdem Windows erst ab Version 7 dieses ATA-Kommando unterstuetzt, werden sich die meisten Hersteller wohl bis zum Retail-Release davon zeitlassen koennen. Meinen sie halt. Der Linux-Kernel/libata kann TRIM zumindest seit 2.6.28.
|