web-dev-qa-db-fra.com

Comment correctement trim et ssd (18.04)

Je veux faire ce qui suit:

  1. régler (via systemctl) un minuteur qui règlerait plus d’une fois par semaine mais moins que tous les jours. Dis tous les trois jours.

  2. Je veux être sûr que si le système est éteint ou en sommeil, le trim programmé doit être exécuté, il le sera au prochain réveil/démarrage.

Comment puis je faire ça?

1
MadHatter

Ce n’est pas une solution parfaite, mais comme solution d’équilibre, vous pouvez effectuer un ajustement manuel à la demande via une commande telle que Sudo /sbin/fstrim -av Voir ci-dessous avant d’exécuter ceci; vous voulez être sûr d'avoir la bonne commande!

systemctl cat fstrim.service vous montrera le fichier de service fstrim.

Regardez en bas et voyez ce qui est exécuté. Vous verrez ceci après la ligne ExecStart=. Pour Ubuntu 18.04, il appellera probablement /sbin/fstrim -av.

Dans cet esprit, lancez Sudo /sbin/fstrim -av et vous verrez quelque chose comme

/boot: 0 B (0 bytes) trimmed
/: 6 GiB (6384705536 bytes) trimmed

Boom, coupé!

Et, oui, cela ne pose pas la question que vous êtes vraiment , ce qui est la même question que celle que j'ai après avoir vu cette question. J'examinerai cela moi-même sur mon ordinateur portable et le posterai à nouveau - cela nous aidera tous les deux!

1
Chris