使用 TrueCrypt 进行系统加密对性能有何影响

我最近的一个难题是:如果我加密我的计算机,计算性能会因此受到多大影响?会有很大的不同吗?如果有,在哪些地区?这就是为什么我决定在我的两台计算机上运行一些测试并了解更多关于TrueCrypt加密对计算性能的影响的原因。

正在测试的系统

测试是在两台计算机上进行的:台式机和笔记本电脑。台式机配置如下:AMD Phenom II X4 905(2.5 GHz)处理器,技嘉GA-MA785GT-UD3H主板(Gigabyte GA-MA785GT-UD3H motherboard),内存为Corsair XMS3 DHX 6GB DDR3 1600 MHz技嘉Radeon HD6870 OC 1GB (Gigabyte Radeon HD6870 OC 1GB) DDR5(DDR5 video)显卡和120GB RunCore Pro V 2.5" SATA III SSD 驱动器(SATA III SSD drive)

与台式机不同,笔记本电脑没有SSD。它配备了以下组件:Intel Core2 Quad CPU Q9000 @ 2.00 GHz、6 GB RAM DDR2ATI Mobility Radeon HD 4650和混合硬盘(HDD)- Seagate Momentus XT 500GB

这两个系统都没有干净的Windows 安装(Windows installation)。它们已经使用了好几个月,并且拥有我通常在它们上面运行的所有软件。这是因为我想了解加密(performance impact encryption)对长期使用的系统的性能影响。

所做的测试

首先,在使用TrueCrypt(TrueCrypt)执行加密之前,我测量了每个系统的性能。

我用最新版本的Soluto(Soluto)测量了启动时间。然后,我使用 64 位版本的PCMark Vantage测量了一般计算性能,使用(PCMark Vantage)3DMark Vantage Advanced测量了图形和游戏性能。

PCMark Vantage分数是衡量计算机在各种常见计算任务(例如查看和编辑照片、视频、音乐和其他媒体、游戏、通信、生产力和安全性(productivity and security))中的性能。您可以从此页面了解有关它执行的测试的更多信息:PCMark Vantage 功能(PCMark Vantage features)

3DMark Vantage评估图形性能并运行两项图形测试、两项CPU测试和六项功能测试。如果您想了解高级(Advanced)版运行的测试,请查看此页面:Windows 上 DirectX 10 的视频卡基准测试(Video Card Benchmark for DirectX 10 on Windows)

每个测试运行 3 次,我记录了所有 3 次运行的平均值。

然后,系统驱动器被(system drive)TrueCrypt完全加密,同样的测试又运行了 3 次。记录每次测试的平均分数。

加密如何影响启动时间(Does Encryption Impact Boot Timings)

我的第一个问题是关于对启动时间的影响。我惊喜地发现影响很小。在带有混合硬盘的笔记本电脑上,启动速度仅慢了 5%(5 秒)。如果你问我,这是一个令人惊讶的好结果。

TrueCrypt 加密 - 性能影响

在配备SSD的台式机上,对启动时间没有影响。SSD做得很好,系统启动速度和以前一样快。

这是另一个证明,投资SSD可以提供非常好的性能。

加密(Encryption)一般计算(General Computing Performance)性能的影响(Impact)

PCMark Vantage进行了多项测试,其平均分数是 7 个测试领域的平均分数:记忆(处理照片)、电视和电影(TV and Movies)游戏(Gaming)音乐(Music)通信(Communications)生产力和硬盘(Productivity and HDD)。分数受加密的影响很大。

TrueCrypt 加密 - 性能影响

在笔记本电脑上,整体性能% decrease,而在台式机上,性能% decrease

我查看了各个结果,看起来两个系统在HDD测试中都感受到了最大的影响。在那里,尤其是SSD受到了很大的冲击,性能降低了 20%。

在涉及大量数据写入硬盘的所有测试中,性能差异很大。在某些测试中,SSD的写入速度降低了 30%。但是,笔记本电脑的混合硬盘受到的打击要少得多。它的写入速度有所下降,但从未低于 10%。

我注意到的另一个特殊结果是PCMark Vantage报告的游戏性能几乎没有受到加密的影响——% decrease

加密(Encryption)对游戏性能(Gaming Performance)影响(Impact)

3DMark Vantage Advanced基准测试证实了(3DMark Vantage Advanced)PCMark Vantage分享的关于游戏性能的结论。

在笔记本电脑和台式机上的所有测试中都没有影响。性能下降(performance decrease)小于 0.1% 。它是如此之小以至于不引人注目。

TrueCrypt 加密 - 性能影响

我预计影响很小,因为游戏在向硬盘写入数据方面并不涉及硬盘。游戏主要是关于读取数据、对处理器、显卡(video card)RAM 内存(RAM memory)施加压力。因此,您的系统是否加密并不重要。它的工作原理相同。

结论

我的测试揭示了有趣的结果。使用TrueCrypt(TrueCrypt)加密您的计算机似乎会对您的系统性能产生合理的影响。使用传统硬盘时,启动时间会略有增加,而使用SSD(SSDs)时没有影响。游戏性能完全不受影响,而一般计算任务会受到影响,尤其是当您必须将数据写入硬盘时。不过奇怪的是,在使用加密时,传统硬盘的影响似乎比SSD小。(SSDs)但是,即使您的系统已加密,拥有SSD仍将提供比传统硬盘更好的性能。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts