问题
我的传输速度非常慢,只有 2 MB/s。我的电脑配有一个 5.4k RPM 旋转磁盘驱动器,通过 SATA 1 连接到主板,然后通过 USB 3.0 连接到同样带有 USB 3.0 的 Drobo 磁盘阵列。经过几个小时的测试,我的平均传输速度仅为 2.6 MB/s(连续读取/写入)。更糟糕的是,这与外部硬盘的 TrueCrypt 加密有关。在传输到非加密卷时,我没有看到同样的问题。
我发现这很棒的网站,提供了理论极限的信息,我相信我的限制因素是我的电脑硬盘速度大约为 50 MB/s,因为这网站声称 HDD 的速度范围为 50-120 MB/s。请记住,我的速度仅为 2 MB/s,而不是 50 MB/s。
其他潜在限制因素包括:
SATA 1 = 150 MB/s
USB 3.0 = 625 MB/s
磁盘阵列 = ???(我假设很多)
问题摘要
设置如下:硬盘 > SATA 1 > Truecrypt > USB 3.0 > USB 3.0 > 磁盘阵列仅提供
由于 TrueCrypt 而仅获得 2 MB/s 的速度
可能出了什么问题?
我猜想通过 USB 传输数据以供 TrueCrypt 解密会产生大量开销。有没有办法加快速度?
附加信息
我目前从加密文件到电脑的速度约为 2MB/s。这是我最关心的问题。
Drobo(加密)到计算机 - ~2 MB/s
计算机到 Drobo(加密) - ~20 MB/s
Drobo(非加密)到计算机 - ~60 MB/s
计算机到 Drobo(非加密) - ~80 MB/s
答案1
好吧...在对磁盘吞吐量进行大量研究后,这个问题意外地解决了。显然,如果我首先将文件从加密驱动器复制到相同的加密驱动器可以修复它。
由于我使用的是同一个磁盘,因此加密文件到加密文件的传输是即时的。然后以 30 MB/s 的速度传输到我的电脑,比以前快了 15 倍,所以我很高兴。
我不确定这是 TrueCrypt、Drobo 的问题,还是 Windows 索引之类的问题。我要怪 Drobo,因为他们拒绝帮助我解决这个问题……混蛋。