根据密码设置(8)手册页,LUKS2卷的扇区大小可以配置为--sector-size:
设置扇区大小以用于磁盘加密。它必须是2的幂,在512 - 4096字节范围内.默认为512字节扇区。此选项仅在LUKS2模式下可用.将扇区大小从512字节增加到4096字节,可以在大多数现代存储设备以及一些hw加密加速器上提供更好的性能。
默认扇区大小为512个字节,基本上保持为因为兼容性的原因。根据密码安装的发布说明2.0.0,扇区大小存储在元数据中,以后不能更改。因此,将我现有的LUKS2卷迁移到4K扇区将很费时。
4K扇区在很大程度上改善了SSD存储的LUKS2性能?哪种加密硬件最能利用4K扇区?
发布于 2020-11-28 11:17:44
4K扇区在很大程度上改善了SSD存储的LUKS2性能?
默认情况下,Linux使用4K页对内存进行操作,因此4K扇区自然意味着用于处理加密存储的资源更少。我认为512和4096个扇区之间的差别很小。
哪种加密硬件最能利用4K扇区?
过去10年发布的几乎所有x86 CPU都支持HW加速AES加密/解密。较新的ARM CPU也支持它。
运行此命令以检查您的CPU是否有能力:
grep -qw -m1 aes /proc/cpuinfo && echo "HW AES encryption/decryption are supported" || echo "No AES acceleration support"
HW AES encryption/decryption are supported发布于 2022-01-23 17:46:52
对SSD的影响,使用512扇区与LUKS,而不是4K,可以减慢快速SSD的读/写操作数%。例如,F2FS和XFS特别易受攻击,例如reddit 讨论。
https://unix.stackexchange.com/questions/621923
复制相似问题