News:

è disponibile So.Di.Linux 2025, distro italiana per la scuola basata su mint mate 20 >>> clicca qui

Menu principale

Come funziona TRIM?

Aperto da Piergiuseppegiorgio, Venerdì 27 Marzo 2020, 09:26:03

Discussione precedente - Discussione successiva

Piergiuseppegiorgio

Buongiorno,
Utilizzo da poco l'SSD e non mi e' chiaro l'utilizzo di TRIM. Ho utilizzato questa guida ma ora e' obsoleta. 
https://wiki.ubuntu-it.org/AmministrazioneSistema/Trim
systemctl status fstrim.timer
Questo il risultato:
$ 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 Fri 2020-03-27 08:07:51 CET; 59min ago

 Trigger: Mon 2020-03-30 00:00:00 CEST; 2 days left

    Docs: man:fstrim
mar 27 08:07:51 pier-pier systemd[1]: Started Discard unused blocks once a week.

Inoltre ho modificato etc/fstab in questo modo:

/               ext4   discard,noatime,errors=remount-ro 0       1
Pero' ho scoperto che discard potrebbe essere controproducente.

Ho anche creato il file trim in etc/cron.daily:
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG


Potrebbe essere tutto inutile?

nessuno

Citazione di: Piergiuseppegiorgio il Venerdì 27 Marzo 2020, 09:26:03

Potrebbe essere tutto inutile?

E' esatto, dal momento che usi distribuzioni che lavorano con systemd.

Se vuoi potresti modificare la cadenza con la quale systemd esegue il trim, nel caso in cui la cadenza settimanale non ti andasse bene. Lo avevo letto, credo tra la documentazione di systemd nel wiki di arch, anche se non ricordo come si fa. A me va bene settimanalmente e non me ne sono preoccupato.

La questione delle guide per ssd, di cui la rete è piena, ormai è più un problema che una soluzione. Solo qualcuno si è preso la briga di dichiararle obsolete, evidentemente non abbastanza chiaramente. Ce ne sono troppe, lasciate in giro, zeppe di informazioni che ormai servono solo a confondere le idee degli utenti...

...La cosa bizzarra è che a molti di noi certe cose sembrano troppo facili e cerchiamo in ogni modo di complicarle un po'...  ;D  :ciao:

Piergiuseppegiorgio

Ti ringrazio,
potresti gentilmente postarmi il tuo etc/fstab per poterlo ripristinare correttamente?

nessuno

[bobrock@arch-cinnamon ~]$ cat /etc/fstab
# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sdc1 LABEL=Arch_Cinnamon
UUID=1dd44f8d-ca16-4f2c-b338-c521d22b4387 /          ext4      rw,relatime 0 1

/dev/disk/by-uuid/2d986677-a00f-4baa-8c98-c9bea09b1193 /mnt/Contenitore ext4 nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Contenitore 0 0
[bobrock@arch-cinnamon ~]$