USB 比特率:这些速度正常吗?

USB 比特率:这些速度正常吗?

设置和理论

我正在测试我的 USB 连接笔记本电脑外部 USB 3.0 驱动器反之亦然,通过来回复制大约 3 GB 的文件夹。我的笔记本电脑本身只有 USB 2.0 端口(最高 480 Mbit/s),所以我买了一个适配器插入其 Thunderbolt 1端口并以此方式获取 USB 3.0。

理论上这应该可行:USB 3.0 可提供高达 5000 Mbit/s 的速度,Thunderbolt 1 可提供高达 10'000 Mbit/s 的速度(在两个通道上)。因此,我认为设置笔记本电脑 - 适配器 - 硬盘应该可以获得我的 USB 3.0 速度...

设置:

Laptop ------> Adapter ------> External Hard Drive
          |               |
     Thunderbolt 1      USB 3.0 

实际复印时间

但我的经验不同!复制该~3 GB 文件夹的测量时间如下:

  • 外部硬盘驱动器到笔记本电脑需要 24 秒。
  • 将笔记本电脑连接到外部硬盘需要 45 秒。

因此,我计算出的比特率为 980 和 520 Mbit/s,分别约为 USB 3.0 最大比特率的 20% 和 10%。如果我插入对接站到此适配器并将硬盘连接到它,此外还有一个外部屏幕,传输时间会增加,即比特率会下降(此外,屏幕也会滞后):

  • 两个方向均为 77 秒 - 因此约为 307 Mbit/s。

设置:

                                                 DVI
Laptop ------> Adapter ------> Docking Station ------> Screen
          |               |                    ------> Ext. Hard Drive
     Thunderbolt 1     USB 3.0                    |
                                               USB 3.0

当然,当我将外部硬盘直接连接到笔记本电脑时,这比 USB 2.0 快得多:

  • 外部硬盘到笔记本电脑 86 秒。
  • 笔记本电脑到外部硬盘 117 秒。

因此,这大约是 270 Mbit/s 和 200 Mbit/s,或者大约是 USB 2.0 最大速度的 60% 和 40%。

设置:

Laptop -----> External Hard Drive
         |
      USB 2.0

问题

  1. 我的假设是,通过此设置我应该可以获得 USB 3.0 的速度Laptop - Thunderbolt 1 > Adapter - USB 3.0 > Device,这个假设正确吗?

  2. 这些USB 3.0的传输速度正常吗?

  3. 这些USB 2.0的传输速度正常吗?

  4. 如果没有,一次或两次:为什么?哪个设备导致这些结果?

答案1

您的结果很大程度上取决于您的文件夹中有什么类型的碎片文件。

忘记你的秒表“方法”,然后测试平台晶盘标记或任何其他知名的磁盘基准测试。Linux 也有相应的基准测试。基准测试将执行各种文件长度并为您计算所有传输时间。

首先,在任何一台运行良好、操作系统为 64 位、带有 USB 原生 xHCI 控制器的台式电脑上测试您的硬盘。您会惊讶地发现,外部机箱内的内部磁盘在读取和写入时的性能可能不对称,并且远远低于原始总线数据速率。请使用实际 MBYTES/s,而不是比特率,因为比特字节转换可能会产生与数据编码模式相关的开销。这将是您的参考点。

然后使用 TB-USB 适配器尝试相同操作。

相关内容