Answers:
根据http://www.ghacks.net/2009/11/26/bitlocker-versus-true-crypt-performance/,您会遇到20%到30%的速度下降。
根据http://technet.microsoft.com/de-de/library/ee449438(WS.10).aspx#BKMK_Performance,您将遇到不到10%的速度下降。
(bitlocker和truecrypt给系统带来了类似的工作量)
事实将更多地朝着20%的罚款。
在上网本上运行Truecrypt会带来一些有趣的问题。首先,如果您使用TrueCrypt加密整个系统驱动器,那么您可能会注意到其他人已经注意到的一些缓慢情况。如果您有SSD,则尤其如此。(并不是说从SSD进行加密/解密要比从HD进行加密/解密要慢,而不仅仅是SSD比HD快很多,所以相对而言,SSD的降速要大得多。)
要了解使用Truecrypt加密的HD的读写速度,可以在Truecrypt程序中运行基准测试。从该基准测试中获得的价值将告诉您在读取驱动器时可以获得的最大吞吐量。平均吞吐量可能会比这慢一些,因为您的CPU通常会做的事情不只是加密/解密。
但是,在SSD上运行Truecrypt时,还有另一件事要考虑。为了延长使用寿命,制造商使用了一种称为损耗平衡的技术。 https://secure.wikimedia.org/wikipedia/zh/wiki/Wear_leveling由于您只能在SSD驱动器上的每个存储单元用尽之前重写一定次数,因此驱动器制造商会在驱动器上分散写入数据。这样,如果有一个经常修改的特定文件,则保存该文件的驱动器部分将不会磨损,因为驱动器会在每次重写文件时将该文件移动到新位置。
但是,当您告诉Truecrypt加密整个驱动器时,它将加密整个驱动器。这包括驱动器上的所有数据以及所有空白空间。如果驱动器是SSD,则在写入驱动器时,SSD只能将文件保存在原来的位置,因为就其而言,驱动器已满。因此,损耗平衡功能无法正常工作,与未加密的驱动器相比,丢失驱动器的速度可能会更快。
祝好运。弄清楚如何在上网本上使用Truecrypt可能是一个挑战。
说实话,全盘加密对性能的影响是上网本上的RAM数量。那样,您会感觉要使用速度较慢的硬盘。这还不错,我可以在上网本上运行一些游戏,甚至是MMORPG。但是,在这种小型计算机中,常见用法并不是繁重的I / O操作。
但是,您需要一个交换文件来处理较小的RAM,如果同时需要足够的内存,例如使用客户端作为电子邮件或使用Web浏览器上的多个选项卡,则会引起很大的影响。因为每当您的计算机需要更多的虚拟内存时,它将在磁盘上进行读取/写入。另一种选择是使用未加密的分区,并将交换放置在此处,或者将USB或sd用于ReadyBoost技术。
无论如何,我需要2 GB的RAM和全盘加密。它很慢但是很实用。我可以执行ftp备份,运行游戏,使用多个聊天客户端,雷鸟和两个网络浏览器以及在后台运行的小型工具的瑞士军刀。
我测试了带有Truecrypt的Windows和带有LUKS的Linux,均具有图形加速功能。。。诚恳的是,我看到防病毒的影响要大于加密。Linux比Windows更流畅。
如果您打算购买上网本并进行全盘加密,则对Truecrypt的一项建议是,您需要尝试找到在CPU上设置了AES指令的加密设备。如果不是,则运行基准测试并使用列表中的最佳算法。我看到AES在Atom CPU上不是最好的。
对于LUKS的一项建议,使用多个加密分区来产生多个线程,并使用其中一个进行交换。在某些较旧的实现中以及对于以前的内核,LUKS并未使用CPU的多个内核或线程,而成为系统的瓶颈。(但这不仅影响上网本,还影响所有计算机)