Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Abby 03 Února 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...
-
sudo systemctl status fstrim.timer
resp.
sudo systemctl status fstrim.service
-
Díky.
-
Jinak pro ruco pripojit vsechny disky a vsechny oddily a pak
sudo fstrim -a -v
(Provede trim na vsech pripojenych oddilech s vypisem)
-
Děkuju
-
Dnes je koukam automatika trimu rizena planovanim systemctl - drive byl skript v tydennim Cron ...
-
To je vlastně to co píše JirkaZ, ne?
-
Ano.
-
Na notebooku mi to píše tohle, je to tak správně?
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.
-
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.
-
A až bude potřeba ji spustit, tak se spustí, ju?
-
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