我有一个 USB 2 5400 RPM 外置硬盘。我打算买一台有 USB 3 端口的新电脑。
如果我目前在 USB 2 上从外部硬盘获得的读取/写入速度约为 30 mb/s(读取和写入),那么升级到 USB 3 会有什么不同吗?由于 USB 2 的速度约为 480 mbps(60 mb/s),高于我现在获得的 30 mb/s,那么从技术上讲,这是否完全没有区别?
具体来说,我的动力是这个非常受欢迎。
答案1
USB 2.0 的额定速度(20-30MB/s 对 60MB/s)实际上被限制在 50% 左右,原因是它不是全双工的,因此到达主机(PC)的每个数据包都需要另一个数据包到达设备(HDD),从而有效地将速度限制在理论速度 480MBit/s 的一半。
由于 USB 3.0 不仅具有更高的额定传输速度,而且还允许全双工操作,您可以期待看到几乎最大的设备速度(通常在 90-130MB/s 左右)。
答案2
您已在以最高性能使用该驱动器。
USB 2.0 的最大吞吐量为 480 Mbps(小写“b” - 兆比特每秒),而您可以从中获得 30 MBps(大写“B” - 兆字节每秒)。
1 MB = 8 Mb,因此 USB 2.0 的理论吞吐量为 60 MBps。但 USB 无法以全双工方式工作,这意味着它的速度为 60 MBps两个方向加在一起。这就是你的 30 MBps 的来源。
USB 3.0 速度更快,但正如您所说,您的驱动器仅支持 USB 2.0(其性能已达到 100%)。除非您将驱动器移至 USB 3.0 外壳,否则不会获得任何性能改进。
答案3
如果我目前从 USB 2 上的外部硬盘获得大约 30 MB/s 的读/写速度(读取和写入)
30 MB/秒是 USB 2 的正常速度。
它不是 60 MB/秒。主要是因为 USB 协议中存在大量开销。部分原因是 10% 的带宽是为 USB 1 事务保留的。
升级到 USB 3 会有什么不同吗?
是的,迁移到更快的接口会提高速度。无论是 USB 3(速度快得多,但并非所有计算机都具备)、eSATA(磁盘的原生链接速度且无开销)还是其他接口,都无关紧要。
答案4
只要您有列出的驱动器(USB 3.0)和兼容的电缆(在我的设备上,HDD 上的端口是更宽的 3.0 微型端口,其中仍可以插入较窄的 2.0 微型端口的电线)您就会获得更好的速度。
现在,如果您购买一根 3.0 微型线缆,其另一端有两个 USB A 型端口(1 个用于供电,1 个用于数据),那么您将获得更好的性能。这是因为您不是从传输数据的同一端口获取电力。
使用单独的 USB 头供电,我能够获得 55MB/s - 75MB/s 的波动速度,平均速度约为 67MB/s
我从未尝试过在不使用单独电源的情况下传输任何文件,但它应该比我列出的要低一些。