Все вже встановлено.
Команда активувати обрізку 1 раз:
sudo fstrim -v /
Це займе деякий час, а потім покаже результати. Приклад:
sudo fstrim -v /
[sudo] password for rinzwind:
/: 93184647168 bytes were trimmed
І за замовчуванням налаштовано запускати раз на тиждень для -підтримуваних пристроїв-:
$ locate fstrim
/etc/cron.weekly/fstrim
/sbin/fstrim
Якщо ви перевіряєте роботу cron, це все пояснюється:
$ more /etc/cron.weekly/fstrim
#!/bin/sh
# call fstrim-all to trim all mounted file systems which support it
set -e
# This only runs on Intel and Samsung SSDs by default, as some SSDs with faulty
# firmware may encounter data loss problems when running fstrim under high I/O
# load (e. g. https://launchpad.net/bugs/1259829). You can append the
# --no-model-check option here to disable the vendor check and run fstrim on
# all SSD drives.
exec fstrim-all
Якщо ручний метод працює, ви можете додати --no-model-check
до команди в кінці ( exec fstrim-all
), щоб активувати його.
Посилання у файлі цікаво читати. У ньому також є спосіб перевірити, чи ваш диск невдалий . Багато дешевих SSD є несправними і можуть знищити дані.
І на закінчення : це список сумісного обладнання (завантаження PDF), включаючи SSD.
Існує ще один метод, коли ви додаєте discard
до свого fstab для постійної обрізки. Контрольні показники ( на німецькому мовою ) прихильність fstrim над відкиданням .