Trim (fstrim / descarte) está habilitado para ejecutarse semanalmente de forma predeterminada en 18.04.
Está configurado para ejecutarse para todos los sistemas de archivos montados en dispositivos que admiten la operación de descarte.
Es un systemd
servicio gestionado a través de systemctl
, no CRON.
Ver el estado de fstrim.timer :
$ systemctl status fstrim.timer
● fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Thu 2018-07-05 05:45:11 BST; 4h 42min ago
Trigger: Mon 2018-07-09 00:00:00 BST; 3 days left
Docs: man:fstrim
Iniciar / detener / reiniciar fstrim.timer :
(no cambia el estado de inicio)
$ sudo systemctl [start/stop/restart] fstrim.timer
Activar / Desactivar fstrim.timer :
(agregar a / eliminar del inicio, no cambia el estado activo actual)
$ sudo systemctl [enable/disable] fstrim.timer
Ver la configuración de fstrim.timer :
$ systemctl cat fstrim.timer
# /lib/systemd/system/fstrim.timer
[Unit]
Description=Discard unused blocks once a week
Documentation=man:fstrim
[Timer]
OnCalendar=weekly
AccuracySec=1h
Persistent=true
[Install]
WantedBy=timers.target
Ver la configuración de fstrim.service :
$ systemctl cat fstrim.service
# /lib/systemd/system/fstrim.service
[Unit]
Description=Discard unused blocks
[Service]
Type=oneshot
ExecStart=/sbin/fstrim -av
Nota : ExecStart = / sbin / fstrim -av
Donde:
-a , Recorta todos los sistemas de archivos montados en dispositivos que admiten la operación de descarte.
-v , ejecución detallada. Imprima el número de bytes pasados del sistema de archivos por la pila de bloques al dispositivo para su posible descarte.
Ver entradas de diario relacionadas de systemd :
$ journalctl -u fstrim.timer
Jul 04 14:18:41 user-laptop systemd[1]: Started Discard unused blocks once a week.
Jul 04 21:59:26 user-laptop systemd[1]: Stopped Discard unused blocks once a week.
etc...
$ journalctl -u fstrim.service
Jun 25 10:59:44 user-laptop systemd[1]: Starting Discard unused blocks...
Jun 25 10:59:48 user-laptop fstrim[955]: /: 92.5 GiB (99335237632 bytes) trimmed
Jun 25 10:59:48 user-laptop systemd[1]: Started Discard unused blocks.
-- Reboot --
Jul 02 04:27:41 user-laptop systemd[1]: Starting Discard unused blocks...
Jul 02 04:27:46 user-laptop fstrim[1032]: /: 92.3 GiB (99150807040 bytes) trimmed
Jul 02 04:27:46 user-laptop systemd[1]: Started Discard unused blocks.
etc...
/lib/systemd/system/fstrim.timer
(OnCalendar=weekly
) y el qué por/lib/systemd/system/fstrim.service
(ExecStart=/sbin/fstrim -av
).