Ubuntu 20.04 LTS 中没有 SSD TRIM 脚本

Ubuntu 20.04 LTS 中没有 SSD TRIM 脚本

我发现 中没有fstrim脚本/etc/cron.weekly。我读到过,TRIM 已为 SAMSUNG SSD 自动启用。我使用的是 Ubuntu 20.04 LTS,并且所有 cron 文件夹中都没有 fstrim 脚本。 中/etc/fstab discard也没有设置 - 但无论如何不建议丢弃。

我现在在中创建了 fstrim 脚本/etc/cron.weekly。我希望它不会干扰其他脚本或者我遗漏了什么?

答案1

fstrimsystemctl由、 而不是管理,并由名为 的 systemd 服务单元和名为 的计时器单元cron定义。fstrim.servicefstrim.timer

$ locate fstrim.service
...
/usr/lib/systemd/system/fstrim.service

请用

$ systemctl status fstrim.timer

检查 fstrim 的状态。它将显示类似以下内容的内容...

● fstrim.timer - Discard unused blocks once a week
     Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: >
     Active: active (waiting) since Wed 2021-01-27 02:23:22 CET; 1 day 21h ago
    Trigger: Mon 2021-02-01 01:02:07 CET; 3 days left
   Triggers: ● fstrim.service
       Docs: man:fstrim

jan 27 02:23:22 discworld systemd[1]: Started Discard unused blocks once a week.

如果您不这么认为... SSD 可能不兼容。

相关内容