Sur Ubuntu 14.04, comment vérifier si TRIM est activé pour un lecteur SSD

9

Sur Ubuntu 14.04, comment vérifiez-vous si TRIM est activé pour un lecteur SSD? Autres paramètres à vérifier pour un disque SSD?

mat
la source

Réponses:

15

Pour voir les détails de vos tâches cron hebdomadaires, modifiez le répertoire /etc/cron.weeklyou incluez-le dans la commande comme ci-dessous:

more /etc/cron.weekly/fstrim 

Vous devriez voir une sortie qui ressemble à quelque chose comme:

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

S'il est présent, le trim est actif / vérifié et exécuté une fois par semaine. L'aide sur cette commande vous montrera ...

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

Pour voir si le découpage est pris en charge (changez sda si vous avez plus de 1 disques):

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

et cela devrait montrer quelque chose de similaire à ceci:

*   Data Set Management TRIM supported (limit 8 blocks)
Rinzwind
la source
1
FWIW, cela fonctionne aussi comme indiqué dans Ubuntu 15.04.
John T
J'ai lu quelque part que cette option de finition n'est prise en charge que sur les SSD Samsung et Intel? Est-ce vrai?
Ljiljan Veselinovic
@LjiljanVeselinovic au moins. Mais d'autres aussi. Mon OCZ fonctionne aussi bien par exemple,
Rinzwind
J'ai acheté Trascent 370S. La taille est prise en charge. Ubuntu 16.04 va-t-il effectuer ce travail périodiquement?
Ljiljan Veselinovic
oui une fois par semaine (voir cron.weekly;))
Rinzwind