wit*_*ter 5 linux ssd mount fstab btrfs
我似乎无法找到答案,所以我想我会在这里问:
在/etc/fstab
ext4 中使用 mount 命令时,您将添加在discard
SSD 上激活 TRIM的选项。类似地,该discard
选项会在 btrfs 卷上激活 TRIM,如btrfs.wiki.kernel.org所确认。Btrfs 应该在本质上启用写时复制,如果是这种情况,丢弃选项是否有效地禁用了写时复制?
我想象 TRIM 擦除所有包含以前版本文件的块。如果写时复制功能不会长期降低 SSD 的性能,如果最终没有任何块被清零?
写时复制意味着分配的块不会被覆盖 \xe2\x80\x93 相反,当文件中的数据块发生更改时,会使用新数据分配新块,并且文件会更新为引用新块原来的。当旧块不再被文件系统的任何部分引用时,它就会被释放。写入时复制并不意味着不会释放任何块。
\n\n这discard
选项只是告诉 Btrfs 向底层设备报告空闲块。Btrfs 已经跟踪哪些块是空闲的,并将此信息报告给底层设备不会影响写入时复制行为。
归档时间: |
|
查看次数: |
5374 次 |
最近记录: |