我这里有一个(新的)Seagate USB 3.0 4 TB 磁盘。没有延长线我有大约 100 MB/s 的读取速度。但是当我使用(相当新的)Amazon Basics 2m USB 延长线时,它会下降到 40 MB/s。
据我所知,延长线只是一根线,PC不知道有一根。我假设由于校验和错误,许多 USB 数据包必须重复。
但我不确定。我应该把电缆扔掉还是这正常?
速度是dd
在 Linux 上测得的,应该是可靠的。
我这里有一个(新的)Seagate USB 3.0 4 TB 磁盘。没有延长线我有大约 100 MB/s 的读取速度。但是当我使用(相当新的)Amazon Basics 2m USB 延长线时,它会下降到 40 MB/s。
据我所知,延长线只是一根线,PC不知道有一根。我假设由于校验和错误,许多 USB 数据包必须重复。
但我不确定。我应该把电缆扔掉还是这正常?
速度是dd
在 Linux 上测得的,应该是可靠的。
您正在使用 USB 2.0 延长线连接 USB 3.0 设备。
你说:
这很可能是您使用 USB 2.0 电缆连接 USB 3.0 设备时出现的问题。我自信地说这句话,因为我在谷歌搜索 Amazon Basics USB 延长线时得到的第一个结果是这条 3 米长的电缆:
USB 2.0 和 USB 1.x 都使用 4 线连接。但是USB 3.0多了标准的4根USB线连接;从而提高了速度。有关USB 3.0的更多详细信息,请参见维基百科。
这些电缆通常清楚地表明它们是 USB 3.0 电缆,并且每一端的连接器本身都有蓝色塑料。这是前面提到的关于 USB 3.0 的维基百科文章中这种电缆“A”端的特写。
这是另一条 Amazon Basics 延长线,明确标示为 USB 3.0。
好吧,如果您愿意,可以扔掉 USB 2.0 延长线。但如果您想要 USB 3.0 速度,则需要 USB 3.0 延长线。
FWIW,任何 USB 3.0 延长线都向后兼容 USB 2.0,但 USB 2.0 延长线可以“工作”,但永远不会为您提供 USB 3.0 的速度。
PS:你也说明了这一点。
这些都与错误的校验和无关。您在这里不是在处理一些深层次的技术问题;在这种情况下,校验和不是一个因素。如果延长线是 USB 2.0,则驱动器无法作为 USB 3.0 设备连接的情况很简单。