Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Automatický trim  (Přečteno 635 krát)

Abby

  • Závislák
  • ****
  • Příspěvků: 1203
    • Zobrazit profil
Automatický trim
« kdy: 03 Únor 2020, 20:59:47 »
Taková samozřejmost, ale právě mi došlo, že to nevím :D Dělá Linux automaticky trim na všech připojených SSD? Mám M.2 SATA 275 GB Crucial MX300 kde je nainstalovaný Neon a pak mám SATA 480 GB SanDisk kde je NTFS oddíl pro data a mám ho připojený do /media/abby/work. Ve Windows jsem zjistila, že mi bůhvíproč funguje trim jen na systémovém SSD (to do Linuxu nikdy nepřipojuju, není k tomu důvod) a ostatní SSD podle Windows podporují trim ale ten je vypnutý a ani s technickou podporou se to nepodařilo vyřešit. A proto mě napadlo, dělá Linux trim tak abych se o to nemusela starat?

Ruční trim funguje:

abby@Daemon-Linux:~$ sudo fstrim -v /media/abby/work
/media/abby/work: 342,3 GiB (367529316352 bajtů) byl zahozen

Ale ten automatický? God knows...

JirkaZ

  • Stálý člen
  • ***
  • Příspěvků: 981
  • Dlouholetý uživatel Linuxu a open source obecně.
    • Zobrazit profil
Re:Automatický trim
« Odpověď #1 kdy: 03 Únor 2020, 21:52:44 »
Kód: [Vybrat]
sudo systemctl status fstrim.timerresp.
Kód: [Vybrat]
sudo systemctl status fstrim.service
« Poslední změna: 03 Únor 2020, 21:58:01 od JirkaZ »

Abby

  • Závislák
  • ****
  • Příspěvků: 1203
    • Zobrazit profil
Re:Automatický trim
« Odpověď #2 kdy: 03 Únor 2020, 22:23:30 »
Díky.

Ventero

  • Závislák
  • ****
  • Příspěvků: 2521
    • Zobrazit profil
Re:Automatický trim
« Odpověď #3 kdy: 03 Únor 2020, 23:22:01 »
Jinak pro ruco pripojit vsechny disky a vsechny oddily a pak
Kód: [Vybrat]
sudo fstrim -a -v(Provede trim na vsech pripojenych oddilech s vypisem)
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Abby

  • Závislák
  • ****
  • Příspěvků: 1203
    • Zobrazit profil
Re:Automatický trim
« Odpověď #4 kdy: 04 Únor 2020, 12:47:03 »
Děkuju

Ventero

  • Závislák
  • ****
  • Příspěvků: 2521
    • Zobrazit profil
Re:Automatický trim
« Odpověď #5 kdy: 04 Únor 2020, 13:11:22 »
Dnes je koukam automatika trimu rizena planovanim systemctl - drive byl skript v tydennim Cron ...
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Abby

  • Závislák
  • ****
  • Příspěvků: 1203
    • Zobrazit profil
Re:Automatický trim
« Odpověď #6 kdy: 04 Únor 2020, 13:13:05 »
To je vlastně to co píše JirkaZ, ne?

Ventero

  • Závislák
  • ****
  • Příspěvků: 2521
    • Zobrazit profil
Re:Automatický trim
« Odpověď #7 kdy: 04 Únor 2020, 16:30:59 »
Ano.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Abby

  • Závislák
  • ****
  • Příspěvků: 1203
    • Zobrazit profil
Re:Automatický trim
« Odpověď #8 kdy: 04 Únor 2020, 16:34:29 »
Na notebooku mi to píše tohle, je to tak správně?

Kód: [Vybrat]
abby@Fufik-Linux:~> sudo systemctl status fstrim.timer
[sudo] heslo pro root:
● fstrim.timer - Discard unused blocks once a week
     Loaded: loaded (/usr/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
     Active: active (waiting) since Tue 2020-02-04 14:00:47 CET; 2h 31min ago
    Trigger: Mon 2020-02-10 00:00:00 CET; 5 days left
   Triggers: ● fstrim.service
       Docs: man:fstrim

úno 04 14:00:47 Fufik-Linux systemd[1]: Started Discard unused blocks once a week.
abby@Fufik-Linux:~> sudo systemctl status fstrim.service
● fstrim.service - Discard unused blocks on filesystems from /etc/fstab
     Loaded: loaded (/usr/lib/systemd/system/fstrim.service; static; vendor preset: disabled)
     Active: inactive (dead)
TriggeredBy: ● fstrim.timer
       Docs: man:fstrim(8)

Trochu mě děsí to "Active: inactive (dead)". Na desktopu to ještě zkontroluju.

JirkaZ

  • Stálý člen
  • ***
  • Příspěvků: 981
  • Dlouholetý uživatel Linuxu a open source obecně.
    • Zobrazit profil
Re:Automatický trim
« Odpověď #9 kdy: 04 Únor 2020, 16:50:30 »
Active: inactive (dead) znamená prostě to, co je napsáno, tedy že služba momentálně není aktivní (= neběží). Jinými slovy momentálně neprovádí trim SSD.

Abby

  • Závislák
  • ****
  • Příspěvků: 1203
    • Zobrazit profil
Re:Automatický trim
« Odpověď #10 kdy: 04 Únor 2020, 17:02:05 »
A až bude potřeba ji spustit, tak se spustí, ju?

JirkaZ

  • Stálý člen
  • ***
  • Příspěvků: 981
  • Dlouholetý uživatel Linuxu a open source obecně.
    • Zobrazit profil
Re:Automatický trim
« Odpověď #11 kdy: 04 Únor 2020, 17:09:39 »
A až bude potřeba ji spustit, tak se spustí, ju?

fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/usr/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
Active: active (waiting) since Tue 2020-02-04 14:00:47 CET; 2h 31min ago
Trigger: Mon 2020-02-10 00:00:00 CET; 5 days left