fstrim与mount -o discard:怎么丢弃…不?

我不时地注意到,在挂载的ext4文件系统上运行fstrim产生大量的裁剪空间,即使这些文件系统使用discard选项挂载也是如此。 我以为discard挂载选项是应该修剪ext4马上。 为什么这似乎不是这样呢? 注: scd1位于Areca RAID控制器后面的直通磁盘上,如果这样做有所不同的话。

 # fstrim -v /mnt/cache/ /mnt/cache/: 1351144587264 bytes were trimmed # mount | grep cache /dev/sdc1 on /mnt/cache type ext4 (rw,noatime,nodiratime,discard)