USB 3.0 HUB 并行复制多个 USB 2.0 密钥

USB 3.0 HUB 并行复制多个 USB 2.0 密钥

第一篇帖子在这里

我目前有一个 USB 集线器 2.0,带有 5 个 USB 2.0 键,并带有批处理脚本,用于将特定目录写入 USB 2.0 键(每个键上的内容相同)。我有 700 个键需要通过这种方式复制...(USB 2.0 的最大理论速度 = 480mb/秒)。在 5 个键上写入 800mb(1 个键)大约需要 45 分钟才能完成该过程。

我想知道如果我将 USB 3.0 集线器与相同的 USB 2.0 密钥放在一起,是否会加速该过程?由于集线器的速度为 4000+ mb/s,它会使用每个 usb2.0 密钥的最大带宽吗?或者它会以与​​我原来的解决方案相同的速度运行?

我知道,如果我将单个 USB 2.0 密钥插入 USB 3.0 端口,其传输速度将与 USB2.0 密钥插入 USB 2.0 端口相同。

抱歉我的英语不好。

就是想

此致,

答案1

不会,使用 USB 3.0 集线器不会加速 USB2.0 驱动器的写入吞吐量,因为 USB 2.0 子系统完全独立于 USB 3.0。它与 USB 3.0 并行。

3.0 中的向后兼容性与 USB2->USB1.1 兼容性不同,后者通过硬件事务转换器为每个集线器或端口提供 FS 和 LS 模式。SS(USB 3.0 速度)和 HS(USB 2.0)之间不存在“事务转换器”之类的东西。

但是,您的设置和性能计算存在问题。USB 2.0 可以在良好的 USB 2.0 驱动器上提供高达 30-35MBytes/s 的写入速度,但通常可能在 3MBytes 到 12-15MBytes/s 之间。即使您的 U 盘具有中等的 10MBytes/s 写入性能,写入 800MBytes(我假设是 MBytes,而不是 Mbits)也应该需要大约 80 秒,除非您的数据由数千个非常小的文件组成。因此,5 支 U 盘需要 45 分钟,这与预期相差甚远。

相关内容