维塔斯科技

 找回密码
 立即注册
查看: 791|回复: 5
打印 上一主题 下一主题

有关Bitlocker对传输速度影响的测试

[复制链接]

该用户从未签到

40

主题

291

帖子

638

积分

高级会员

Rank: 4

积分
638
跳转到指定楼层
楼主
发表于 2016-3-29 20:06:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一.背景:
    Bitlocker,微软提供的高可靠性加密磁盘方式,其实现和操作不在熬述。
    Win7提供Bitlocker一次性全盘加密,但是速度很慢,随着磁盘容量的提升,加密时间也会大大增加(加密2T可真是需要极大耐心)。
    Win8开始Bitlocker提供两种加密方式:1.全盘一次性加密(同Win7);2.只加密使用的空间(如果空盘,基本上都是秒加)。

二.猜测:
    之前通过“常识”判断,加上网上一些网友的“测试”,认为Bitlocker加密后磁盘的传输速度会有所降低(也就是说拷贝文件需要更长的时间),同时个人在没有做测试之前认为传输速度关系如下:
    1.一次性全盘加密=不加密(个人认为磁盘所有区域已加密,所以传输时无需再做操作);
    2.只加密使用空间<不加密=一次性全盘加密(数据边拷贝的同时进行加密操作,所以会降低传输速度);


    如果是以上关系那么带来的结果是不一样的:
    1.一次性加密虽然第一次耗费较长时间,但是之后使用时能够提供良好的传输速度。
    2.只加密使用空间,虽然加密速度快,但是会影响日后每次使用的体验。

三.测试:
    针对这个疑惑,我做了一下不同环境下的速度测试,测试所用设备如下:
    X230t笔记本,SSK V300硬盘盒(NS1066桥接),西数320G 5400 8M 9.5mm硬盘。ATTO(有读取和写入)和HDTUNE(只做了读取,写入我觉得可以参考ATTO写入测试)
    测试结果如下:
    1.未使用Bitlocker加密时ATTO和HDTUNE测试数据



    2.一次性全盘加密时ATTO和HDTUNE测试数据



    3.只加密使用空间时ATTO和HDTUNE测试数据



    4.从本机磁盘拷贝16.5G的GHO文件实际所用时间(实际写入的体验),三种方式均在3'30''左右(没有测试多文件拷贝时间,但是我想不会有什么出入)。

四.结论:
    根据我测试的结果,发现Bitlocker(不管哪种加密方式)对传输速度没有影响,虽然我还是会觉得只加密使用空间会对传输速度会产生影响,但是我所做的实验结果说明是一样的(在希捷Backup plus 2T移动硬盘上,做了不加密和只加密使用空间GHO文件拷贝和ATTO测试,发现也是一样的)。也就是说Win8提供的只加密使用空间是最优的选择。

    大家如果有相关经验和测试,欢迎一起讨论分享!



回复

使用道具 举报

该用户从未签到

64

主题

426

帖子

936

积分

高级会员

Rank: 4

积分
936
沙发
发表于 2016-3-29 20:06:39 | 只看该作者
我的超级本开启了BITlocker以后,机械硬盘写入速度明显降低

回复 支持 反对

使用道具 举报

该用户从未签到

53

主题

405

帖子

883

积分

高级会员

Rank: 4

积分
883
板凳
发表于 2016-3-29 20:06:39 | 只看该作者
我觉得加密磁盘写入的过程应该是cpu计算加密数据再写入,这里面影响速度的应该主要还是在加密数据的计算过程吧

回复 支持 反对

使用道具 举报

该用户从未签到

44

主题

354

帖子

770

积分

高级会员

Rank: 4

积分
770
地板
发表于 2016-3-29 20:06:40 | 只看该作者

文章看了。
但是我一直想弄清的是,这两种BL加密一定是有区别的,但是至少在我的测试中发现不了区别,那么一次性加密毫无任何存在感了,但如果是这样,MS为什么还要提供选择?
有时间我做做SSD的测试~~

回复 支持 反对

使用道具 举报

该用户从未签到

66

主题

449

帖子

984

积分

高级会员

Rank: 4

积分
984
5#
发表于 2016-3-29 20:06:40 | 只看该作者
机械盘本身速度就慢,就算CPU跑AES也不会有明显瓶颈。但是SSD就不同了,支持硬件加密的性能和不支持的,开启BL以后差距就出来了。
http://www.anandtech.com/show/68 ... d-with-crucial-m500


回复 支持 反对

使用道具 举报

该用户从未签到

57

主题

472

帖子

1019

积分

金牌会员

Rank: 6Rank: 6

积分
1019
6#
发表于 2016-3-29 20:06:41 | 只看该作者
正在加密东芝1TB,表示大概估算了一下时间,1%需要10分钟多一点,跑满100%,需要16个小时。想了想,我的2TB需要32个小时,8TB需要5天多点。。。。。5天。,。。。
回复 支持 反对

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|邢台网云科技有限公司 ( 冀ICP备16008275号 )

快速回复 返回顶部 返回列表