SSD 过度配置和加密 LVM

SSD 过度配置和加密 LVM

我有一个带有加密(cryptsetup/luks)LVM 分区的 SSD。由于我还没有接触过 SSD 的东西,所以我随意留下了大约 10% 的未分区空间,用于超额配置。只是因为我听说 SSD 喜欢留出一些空间。

由于 TRIM 对 LV 运行良好,我知道驱动器会从操作系统(或 FS 或其他)处获悉空闲块。无论如何,这导致假设 SSD 要知道空闲空间,就必须获得通知。

但是我怎么知道 SSD 知道未分区区域?假设上述情况,它不会知道,直到被告知。或者驱动器知道分区吗?

毕竟,我想知道我是否可以扩展 LVM 分区以使用整个磁盘。这会有什么不同吗?可用空间会成为加密的一部分吗?SSD 会知道这个可用空间吗?这样它就可以利用过度配置?

但是,这个空间不会由任何可修剪的文件系统管理,因此 LVM、OS 等以及驱动器本身都不知道里面有什么,因此它们都不会触碰它,对吗?

如果这是正确的那么应该做什么?

我想让可用空间成为加密 PV/VG 的一部分会更舒服。但是我如何才能让驱动器知道它实际上是空闲的?创建一个 LV 并在其上执行一次 TRIM 命令,然后将其删除?

附言:这是关于三星 860 Evo 250GB 和 openSuse Leap 15

提前非常感谢您!

相关内容