![使用 BitLocker 加密对 SSD 的影响](https://linux22.com/image/1432564/%E4%BD%BF%E7%94%A8%20BitLocker%20%E5%8A%A0%E5%AF%86%E5%AF%B9%20SSD%20%E7%9A%84%E5%BD%B1%E5%93%8D.png)
我在三星 830 SSD 上运行 Windows 8.1 Pro。我没有 TPM 模块,因此我进行了必要的配置更改,以允许在没有 TPM 模块的情况下对我的系统驱动器进行 BitLocker 加密。
鉴于我的配置,加密系统卷是否会对 SSD 的使用寿命或速度产生负面影响?加密 SSD 是否还有其他我应该注意的后果?
答案1
Bitlocker对SSD性能的影响
查看类似这里有超级用户问题。
Bitlocker对SSD寿命的影响
“Bitlocker 的加密过程是否针对 SSD 进行了优化?”
是的,在 NTFS 上。首次在分区上配置 Bitlocker 时,将读取、加密并写回整个分区。完成后,NTFS 文件系统将发出 Trim 命令来帮助 SSD 优化其行为。
如果磁盘控制器不使用压缩,则加密不会改变任何内容。如果控制器使用压缩,则加密可能会缩短磁盘的使用寿命(与未使用加密的相同磁盘相比)。
摘自“随机”博客文章: *参见结论。
(对于基于软件的加密,例如 Bitlocker):
即使你更改了文件中的一位,由于文件重新加密,整个文件都会被写回 SSD,而不仅仅是更改的数据块。这将导致 SSD 的额外磨损,从而成倍降低性能。
您可以使用以下方法防止性能进一步降低自加密驱动器 (SED)。SED 将在驱动器硬件中加密数据。因此,您在驱动器性能上获得双重优势:
加密是实时完成的(例如,当应用 SW FDE 时,它会立即降低 40-50% 的 SSD 读写性能)
通过 SED 控制器中的优化程序可以防止 SSD 的低效使用。
SSD 的性能和寿命很大程度上得益于在块级别进行极其智能的读写以及智能地压缩数据。当呈现加密卷时,SSD 无法对数据做出任何确定,并且必须一次读取和写入整个块。这通常也会造成相当大的性能损失,并且会使驱动器磨损得更快。
结论:
我相信我链接到的超级用户答案更详细,因此您需要确定您的 SSD 是否加密数据以节省空间,然后做出决定。
正如 Ramhound 所说,“随机人员发布的随机博客文章并不是最好的信息来源”,我认为所提供的信息略有不准确,因为它假设所有数据都被重写以加密,而实际上不需要执行额外的读取或写入,因为数据在写入盘片之前已加密,并在发送到执行读取的进程之前已解密。
总的来说,我的观点是安全性比使用寿命更重要,因为在合理的年限内你不太可能达到现代 SSD 的写入限制。