Wie können Sie unter Ubuntu 14.04 überprüfen, ob TRIM für ein SSD-Laufwerk aktiviert ist?

9

Wie können Sie unter Ubuntu 14.04 überprüfen, ob TRIM für ein SSD-Laufwerk aktiviert ist? Weitere Einstellungen, die für ein SSD-Laufwerk überprüft werden sollten?

matt
quelle

Antworten:

14

Um die Details für Ihre wöchentlichen Cron-Jobs anzuzeigen, wechseln /etc/cron.weeklySie in das Verzeichnis oder fügen Sie es wie folgt in den Befehl ein:

more /etc/cron.weekly/fstrim 

Sie sollten eine Ausgabe sehen, die ungefähr so ​​aussieht:

#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true

Wenn dies vorhanden ist, wird die Trimmung einmal pro Woche aktiviert / überprüft und ausgeführt. Die Hilfe zu diesem Befehl zeigt Ihnen ...

fstrim --help

Usage:
 fstrim [options] <mount point>

Options:
 -a, --all           trim all mounted filesystems that are supported
 -o, --offset <num>  the offset in bytes to start discarding from
 -l, --length <num>  the number of bytes to discard
 -m, --minimum <num> the minimum extent length to discard
 -v, --verbose       print number of discarded bytes

 -h, --help     display this help and exit
 -V, --version  output version information and exit

So sehen Sie, ob das Trimmen unterstützt wird (ändern Sie sda, wenn Sie mehr als 1 Festplatten haben):

sudo hdparm -I /dev/sda | grep "TRIM supported"

und es sollte etwas Ähnliches zeigen:

*   Data Set Management TRIM supported (limit 8 blocks)
Rinzwind
quelle
1
FWIW, dies funktioniert auch wie in Ubuntu 15.04 gezeigt.
John T
Ich habe irgendwo gelesen, dass diese Trimmoption nur auf Samsung- und Intel-SSDs unterstützt wird. Ist das wahr?
Ljiljan Veselinovic
@LjiljanVeselinovic die zumindest. Aber andere auch. Meine OCZ funktioniert zum Beispiel auch
Rinzwind
Ich habe Trascent 370S gekauft. Trimmen wird unterstützt. Wird Ubuntu 16.04 diesen Job regelmäßig ausführen?
Ljiljan Veselinovic
ja einmal pro Woche (siehe cron.weekly;))
Rinzwind