Als ich meine SSD installiert habe, habe ich sie nur montiert discardund nicht geschwitzt. Heute habe ich jedoch über die Vor- und Nachteile der Verwendung gelesen fstrimund beschlossen, das Programm auszuführen, um eine Vorstellung davon zu bekommen, wie lange es tatsächlich dauern würde (immer noch mit meinen Partitionen discard). Der Befehl dauerte sowohl auf meiner Root- als auch auf meiner Home-Partition einige Minuten. Für meine Home-Partition habe ich Folgendes verwendet -vund erhalten:
$ sudo fstrim -v /home
/home: 137494052864 bytes were trimmed
Dies ist mehr als die Menge an freiem Speicherplatz auf der Partition!
$ df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 206G 78G 118G 40% /home
Nachfolgende Läufe enden in weniger als einer Sekunde, z.
$ sudo fstrim -v /home
/home: 0 bytes were trimmed
Wenn ich die Partition schon immer gemountet habe discard, fstrimsollte ich dann nicht so eine große Datenmenge kürzen? Die discardOption ist definitiv aktiviert, hier sind die relevanten fstabZeilen:
UUID=xxxxxxxx... / ext4 noatime,discard,errors=remount-ro 0 1
UUID=xxxxxxxx... /home ext4 noatime,discard,errors=remount-ro 0 2
Und mountAusgangsleitungen:
/dev/disk/by-uuid/xxxxxxxx... on / type ext4 (rw,noatime,discard,errors=remount-ro,stripe=128,data=ordered)
/dev/sda2 on /home type ext4 (rw,noatime,discard,errors=remount-ro,stripe=128,data=ordered)
Die SSD ist eine TOSHIBA THNSNS256GMCP. Warum passiert das?
fstrimalso nicht wissen, was bereits zugeschnitten wurde, warum werden beim zweiten Mal 0 Byte gemeldet? Sicherlich muss dies von der Festplatte kommen, aber warum sollte es dann beim ersten Mal einen so großen Zuschnitt melden? Sicherlich wäre die Festplatte unabhängig davon, ob sie verwendet wurdediscardodertrimnicht.