软件加密是否会影响 Windows 体验中的“磁盘数据传输速率”?

Vac*_*ano 4 encryption performance hard-drive windows-experience-index

我的公司要求对所有笔记本电脑进行软件加密。

我犹豫了,因为我不想在我和我的数据之间有任何东西。但我最终还是被推了进去。

我安装了它,但我还没有注意到有多大区别(是的!)。我想衡量有什么实际差异(如果有的话)。

因此,在安装加密之前和之后,我从 Windows Experience 中记录了我的主硬盘“磁盘数据传输率”索引。

令我惊讶的是,这个数字是相同的(5.9)。

所以我想知道是否真的没有区别,或者“数据速率”是否相同,因为它在加密完成后进行测量。

有谁知道为什么值会相同?

Dal*_*lus 5

如果您有最新的 CPU(并且加密软件是智能编写的(应该如此)),它应该使用您的 CPU 扩展(不知道是哪些,但我知道英特尔酷睿 i3、i5、i7 有)来简化加密过程。(如果没有这些扩展,它的工作方式也是一样的,但由于 CPU 有更多工作要做,性能会下降,但不会太多)。但是...经典的 HDD 速度慢,CPU 速度快,这意味着最高的性能影响是在磁盘中,而不是在 CPU 中,即使您复制 X GB 文件并立即对其进行加密也是如此。

当您拥有 SSD 磁盘时,情况就完全不同了。与原始 SSD 读/写吞吐量相比,性能下降更高。

[我在研究 Mac 上的 FileVault 2 的工作原理时读到了这篇文章,和你一样,我也很关心性能。]

此外,它应该在 CPU 处于空闲状态时进行加密。因此,当您进行正常工作时(例如不复制 X GB 文件),您根本不会注意到性能下降(即使您没有那些支持扩展)。