我是一名ASP.NET / C#开发人员。我一直在使用VS2010。我正在考虑在我的笔记本电脑上启用BitLocker来保护内容,但我担心性能会降低。使用像Visual Studio这样的IDE的开发人员正在同时处理大量的文件。我想,比一般的上班族要多。
,所以我很好奇是否有其他开发人员在开发时启用了BitLocker。演出情况如何?这很明显吗?如果是这样,是不是很糟糕?
我的笔记本电脑是2.53 G2酷睿2双核处理器,4 4GB内存和英特尔X25-M G2固态硬盘。这是相当快的,但我希望它保持这种方式。如果我听到一些关于BitLocker的坏故事,我会继续做我现在正在做的事情,那就是当我不积极地使用它时,让它保持一个密码,然后当我完成它时再SDeleting它(但这是一个很痛苦的事情)。
2015更新:我在旅行时一直在我的Surface Pro 3上使用Visual Studio2015,默认情况下它启用了BitLocker。感觉很像我的台式机,i7-2600k @ 4.6 GHz。我认为在拥有良好SSD的现代硬件上,您不会注意到这一点!
2021更新:我已经在我所有的电脑上启用了bitlocker,现在它飞起来了。别担心。购买NVMe固态硬盘,别再回头看。
发布于 2011-07-08 12:08:45
使用我的T7300 2.0 the和金斯敦V100 64 my固态硬盘,结果是
Bitlocker off→on
顺序读取243 MB/s 140→MB/s
顺序写入74.5 MB/s 51 MB/s→
随机读取176 MB/s 100→MB/s
随机写入,4KB的速度几乎是一样的。
显然,在这种情况下,处理器是瓶颈。在实际使用中,启动时间大致相同,Opera11.5的冷启动79个标签保持相同的4秒所有标签从缓存加载。
在这两种情况下,VS2010中的一个小构建都需要2秒。更大的构建花费了2秒而不是之前的5秒。这些大概是因为我在看我的表针。
我猜这一切都取决于处理器、内存和固态硬盘与硬盘的组合。在我的例子中,处理器没有硬件AES,所以编译是最坏的情况,需要汇编和加密的周期。
具有Sandy Bridge的较新系统可能会在开发环境中更好地使用支持Bitlocker的SDD。
就我个人而言,尽管性能受到影响,但我仍然保持启用Bitlocker,因为我经常出差。打开/关闭Bitlocker只用了不到一个小时,所以也许你可以在旅行时打开它,然后禁用它。
Thinkpad X61、Windows7 SP1
发布于 2014-02-02 09:41:41
一些实际的测试。
Professional
此测试使用的是系统分区。非系统分区的结果要好一些。
分数降低:
读取: 5%
写入: 16%
不使用BitLocker:

使用BitLocker:

因此,您可以看到,在使用非常强大的配置和现代SSD磁盘的情况下,您可以通过测试看到较小的性能降级。我不知道典型的作品是什么,特别是Visual Studio。
发布于 2010-05-04 13:36:37
我使用一台支持BitLocker的笔记本电脑已经快两年了,规格也差不多(虽然不幸的是没有固态硬盘),我可以说它真的不是那么糟糕,甚至不是很明显。虽然我没有使用过这台没有启用BitLocker的机器,但与我的台式机(双核,16 GB,双Raptor磁盘,没有BitLocker)相比,它真的一点也不慢。构建大型项目可能需要更长的时间,但还不足以引起注意。
用更多非科学的“证据”来支持这一点:在我加入公司之前,我的许多同事在没有使用BitLocker的情况下密集地使用他们的机器(在我加入公司的时候,这是强制性的,即使我非常确定这两件事是完全不相关的),他们也没有经历过明显的性能下降。
对我个人来说,拥有像BitLocker这样的“永远在线”的解决方案比手动加密要好得多。另一方面,USB设备上的Bitlocker- to -go (Windows7上的新功能)使用起来实在太烦人了,因为您不能轻松地与非W7机器交换信息。因此,我将TrueCrypt用于可移动介质。
https://stackoverflow.com/questions/2762844
复制相似问题