我尝试按照本教程在 ubuntu 13.04 上使用 LVM 和 dm-crypt 设置 TRIM:
请参阅下面有关我的配置和测试程序的说明。
如果 TRIM 工作正常,是否有可靠的测试?
是我的测试程序错误还是我的 TRIM 不起作用?
如果它不起作用:我的设置有什么问题?
如何为我的设置调试 TRIM 并使 TRIM 工作?
这是我的配置:
cat /etc/crypttab
sda3_crypt UUID=[...] none luks,discard
Run Code Online (Sandbox Code Playgroud)
和
cat /etc/lvm/lvm.conf
# [...]
devices {
# [ ... ]
issue_discards = 1
# [ ... ]
}
# [...]
Run Code Online (Sandbox Code Playgroud)
SSD 是三星 840 Pro。
为了测试我刚刚做的设置sudo fstrim -v /
,结果
/: [...] bytes were trimmed
再次执行此操作的结果/: 0 bytes were trimmed
似乎是有道理的,并表明 TRIM 似乎有效。
但是后来我做了这个测试:
dd …