在最新的 Debian/Ubuntu 上启用 TRIM 的正确方法

在最新的 Debian/Ubuntu 上启用 TRIM 的正确方法

过去,在 Linux 上正确启用 SSD 的 TRIM 需要两个步骤:

  1. 运行fstrim一次,处理迄今为止所有“未修剪”的块,然后
  2. discard在中设置标志系统表(这样修剪就会继续)。

我有点落后于时代了。现在我看到了关于fstrim定时器服务包含在较新的 Linux 发行版中,并且我看到关于哪种组合的相互冲突的信息fstrim定时器fstrim、 和discard使用。

我的问题是,在现代 Linux(撰写本文时为现代)上,在 SSD 上启用 TRIM 的首选方法是什么?难道只是为了启用fstrim定时器并让它做它该做的事?discard不再需要使用该标志了吗?

如果重要的话,我对 Ubuntu >= 22 (Jammy) 和 Debian >= 10 (Buster) 特别感兴趣。

相关内容