fstrim 耗时太长

fstrim 耗时太长

我正在运行 Ubuntu 13.10。我正在运行手动 SSD TRIM fstrim -v /,它已添加到我的/etc/rc.local。最近我意识到该命令执行时间太长。它在我登录后平均执行 10 分钟才完成。它正在修剪大约 37 GB 的可用空间。

感觉 SSD 一直处于繁忙状态,真烦人。这是正常的吗?

更新:唯一改变的是,Ubuntu 在启动时无法挂载加密交换区。我修复了交换区问题,但fstrim启动速度仍然很慢。

答案1

考虑使用ionice哪个可以让 fstrim 屈服于来自其他程序的 IO 操作。我有一个这样的日常 cronjob:

sudo cat /etc/cron.daily/fstrim

#!/bin/sh
ionice -c2 -n7 nice -n 19 fstrim /

相关内容