网云科技

标题: 有关Bitlocker对传输速度影响的测试 [打印本页]

作者: zozjh4    时间: 2016-3-29 20:06
标题: 有关Bitlocker对传输速度影响的测试
一.背景:
    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提供的只加密使用空间是最优的选择。

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




作者: gnny8czs    时间: 2016-3-29 20:06
我的超级本开启了BITlocker以后,机械硬盘写入速度明显降低


作者: mgh7kxf    时间: 2016-3-29 20:06
我觉得加密磁盘写入的过程应该是cpu计算加密数据再写入,这里面影响速度的应该主要还是在加密数据的计算过程吧


作者: 1hsd780    时间: 2016-3-29 20:06

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


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



作者: dxuij2s    时间: 2016-3-29 20:06
正在加密东芝1TB,表示大概估算了一下时间,1%需要10分钟多一点,跑满100%,需要16个小时。想了想,我的2TB需要32个小时,8TB需要5天多点。。。。。5天。,。。。





欢迎光临 网云科技 (http://www.8x6x.com/) Powered by Discuz! X3.2