Lorsque j'ai installé mon SSD, je l'ai simplement monté discardet je ne l' ai pas transpiré. Cependant, aujourd'hui, je lisais les avantages et les inconvénients de l'utilisation à la fstrimplace et j'ai décidé d'exécuter le programme pour avoir une idée du temps qu'il faudrait réellement (toujours avec mes partitions montées avec discard). La commande a pris plusieurs minutes sur mes partitions racine et domestique. Pour ma partition domestique, j'ai utilisé -vet obtenu ceci:
$ sudo fstrim -v /home
/home: 137494052864 bytes were trimmed
C'est plus que la quantité d'espace libre sur la partition!
$ df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 206G 78G 118G 40% /home
Les manches suivantes se terminent en moins d'une seconde, par exemple:
$ sudo fstrim -v /home
/home: 0 bytes were trimmed
Certes, si j'ai toujours eu la partition montée avec discard, fstrimne devrait pas couper une grande quantité de données comme ça? L' discardoption est définitivement activée, voici les fstablignes pertinentes :
UUID=xxxxxxxx... / ext4 noatime,discard,errors=remount-ro 0 1
UUID=xxxxxxxx... /home ext4 noatime,discard,errors=remount-ro 0 2
Et mountlignes de sortie:
/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)
Le SSD est un TOSHIBA THNSNS256GMCP. Pourquoi cela arrive-t-il?
fstrimne sait pas ce qui a déjà été coupé, pourquoi indique-t-il 0 octet la deuxième fois? Cela doit sûrement provenir du disque, mais alors pourquoi signale-t-il un tel assiette la première fois? Le disque serait sûrement indépendant de son utilisationdiscardou nontrim.