USB2.0传输文件的最高速率是多少?

USB2.0传输文件的最高速率是多少呢?

我们不妨先熟悉一下USB2.0的基本知识情况:

USB2.0全称为Universal Serial Bus2.0,也叫通用串行总线,是一种应用在计算机领域的新型接口技术。USB接口具有传输速度更快,支持热插拔以及连接多个设备的特点。已经在各类外部设备中广泛的被采用。USB接口有多种:USB1.1,USB2.0,USB3.0和USB3.1(3.1Gen 1和3.1Gen 2)。理论上USB1.1的传输速度可以达到12Mbps,而USB2.0则可以达到速度480Mbps,并且可以向下兼容USB1.1。如下是USB2.0与USB3.0的接口示意图:

根据上面说明,我们看到USB2.0的最高速度可达480Mbps,也就是60MB/S。

上述60MB/S属于理论值,但实际使用中我们会发现这个理论速度是达不到的。长期以来USB2.0最高实际传输速度被限制在30MB/s左右,只能达到理论带宽的一半,这是由于落后的协议和编码方式造成的。

USB2.0采用的是传统的Bulk-Only Transport(BOT)协议,由于没有进行改善,随着目前高速存储设备的出现,BOT协议阻碍USB传输速率的问题已经显现出来。而目前的USB 3.0新增了USB Attached SCSI Protocol(UASP)协议,新增了两组数据总线,支持多命令并发执行和NCQ队列功能,这样就可以发挥出5Gbps的高速带宽优势。

另外,USB2.0使用了NRZI(Non-Return-to-Zero Inverted)编码方式,它是基于串行传输模式,传输连续的0、1字符串,由于其中需要强制插0以保持发送端和接收端频率同步会造成USB 2.0传输带宽的浪费。

因此大家使用的时候往往发现传输速率不超过30MB/S。如下图示测试数据:

根据上图,我们看到USB2.0的写入速率基本在15MB/S,而读取速率在30MB/S以内,是远低于理论值的60MB/S情况。

以上观点仅供参考,欢迎大家关注交流!

USB 2.0的理论传输速率为480Mbps(兆位每秒),即60 MB/s,但实际传输速度一般不超过30 MB/s。

USB 3.0(即USB 3.1 Gen1)的最大传输速率为5.0Gbps(500MB/s)。

USB 3.1 Gen2的最大传输速率为10.0Gbps(虽然USB 3.1标称的接口理论速率是10Gbps,但是其还保留了部分带宽用以支持其他功能,因此其实际的有效带宽大约为7.2Gbps)。USB 2.0为四针接口,USB 3.0和USB 3.1为九针接口。

USB(Universal Serial Bus2.0,通用串行总线)是一种应用在计算机领域的新型接口技术。USB接口具有传输速度更快,支持热插拔以及连接多个设备的特点。目前已经在各类外部设备中广泛的被采用。USB接口有三种:USB1.1,USB2.0和USB3.0。理论上USB1.1的传输速度可以达到12Mbps,而USB2.0则可以达到速度480Mbps,并且可以向下兼容USB1.1。

USB2.0的带宽是480MB/S, 大约每秒中可以传输60MB的数据,但这是只理论值而矣。USB2.0接口的实际极限写入速度在25M/S左右,读速度在35M/S左右。而一般的U盘写入在10M左右,读在20M左右

理论上,USB2.0传输速度最高可达到480Mbps,即60MB/s,如果几台设备共用一个USB通道,主控制芯片会对每台设备可支配的带宽进行分配控制,所以USB2.0实际传输速度不超过30MB/s。

USB2.0理论传输速度是480Mbps;但是传输速度是达不到480Mbps的,通常实际传输速度会在60Mb/s以内,常规传输一般在1-30Mb/s,接口定义要做的很标准才能到达60Mb/s。一般好的优盘可以接近上限,某多的低价扩容优盘估计就是下限了,还有就是电脑接口也会参差不齐所以传输速度还真不一定

2022-01-12

2022-01-12