如何测量USB3端口的实际速度?


8

并非所有USB3端口都创建相同。

我有一个朋友在开发与USB芯片组接口的嵌入式硬件。他告诉我,大多数比USB2(480 Mbit / s)稍快的USB芯片组都被标记为USB3,即使它们远低于5Gb / s的理论极限。

我想通过USB3传输未压缩的视频。根据http://en.wikipedia.org/wiki/Uncompressed_video#Storage_and_Data_Rates_for_Uncompressed_Video的说明, 24bit @ 1080i @ 30fps需要1.39Gbps。如何测量USB3端口支持的实际传输速度?

大多数制造商没有提到实际的USB3速度,我没有任何东西可以连接到USB3端口,该端口的传输速度甚至接近5Gbps的理论速度。稍后,当我获得实时未压缩的视频流时,但是购买这种昂贵的视频流设备之前,我想先测试USB3端口。


如果他们没有提供规格中的实际速度,并且您不能说服拥有该硬件的其他人来为您测试,您将无法事先知道(在购买组件之前)该速度。它还取决于协议,它被窃听了多少以及对延迟有多敏感(低聊天量+低开销=高吞吐量)。对于UASP(低开销或无开销),UAS(低开销),大容量存储仅批量传输(中开销)或诸如TCP / IP上的SMB(高开销)或FTP上的网络协议,您将获得不同的开销TCP / IP(高开销)。
allquixotic

USB3最大150-300MB / s(1200-2400Mbit / s),具体取决于控制器
STTR 2013年

Answers:


5

大多数技术网站(anandandtechtechreport等)在其主板评论中都包含USB比较。对于这个例子techreport 检讨使用CystalDiskMark比较各种控制器的读/写速度。他们使用外部驱动器测试USB速度。从测试方法页面

Force GT 120GB SSD被用作所有测试的系统驱动器。三星830系列256GB被连接为辅助存储,以测试串行ATA和USB性能,后者通过与USAP兼容的Thermaltake BlacX 5G扩展坞进行测试。使用RoboBench,我们将Samsung SSD用作源驱动器,并使用OCZ RevoDrive 3 X2 240GB作为读取速度测试的目标。对于RoboBench的写入速度测试,这些角色被颠倒了。

查找您喜欢的网站并使用相同的工具。


他们让CrystalDiskMark遇到什么?也许带有USB3接口的硬盘驱动器盒中的SSD驱动器?
吉利2013年

是的,他们在外部使用SSD。我用测试方法页面的信息更新了答案。
布拉德·帕顿

1
尽管USB占有较大的市场份额,但您可能需要考虑通过Firewire / IEEE 1394进行连接。IEEE 1394更适合于同步流(保证带宽),是A / V设备的通用标准,并且不会固有地给CPU带来负担。请参阅其维基文章以与USB进行比较。
Nevin Williams
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.