为什么你电脑的USB传输速度远低于理论值,而网线传输却很接近理论值?

作者: epcdiy分类: 计算机技术 发布时间: 2021-05-21 22:00:10 浏览:111463 次

为什么你电脑的USB传输速度远低于理论值,而网线传输却很接近理论值?

夜行猛禽:
2.0的盘插2.0的口平均只有十几MB/s 3.0的盘插2.0的口平均30MB/s 3.0的盘插3.0的口平均7 80,单个大文件才勉强破百,可能是盘和电脑太老了。

【回复】3.0的最高可以300MB/s,不过对设备要求挺高的。
【回复】回复 @金魚_8 :90MB/s多差不多就是那u盘极限了,某宝有用拆机固态硬盘颗粒加特别的主控做成的所谓“固态u盘”,速度能破百,大的(相比一般u盘的体积)能到500MB/s
【回复】新买了个14T 3.5寸机械盘加绿联盒,3.0的口能200m左右,插3.0优盘90多,[喜极而泣]
环保大师:
USB太慢了,我都是把U盘颗粒拆下来焊到SSD上再读写的[doge]

【回复】ssd太慢了,我都是直接含一口氢氟酸把硅片溶解喝掉读取数据的
【回复】回复 @04-Official :[热词系列_知识增加][热词系列_知识增加][热词系列_知识增加]
【回复】回复 @04-Official :然后把塑料壳子吐出来[吃瓜]
bili_2847317:
我本来以为TCP/IP开销已经够大了 又是握手又是各种首部开销,没想到USB开销更大啊!可能是为了兼容鼠标键盘这种外设?

【回复】拖累USB速度的其实是它即插即用和支持USB-HUB的特性。打个比方,TCP/IP就是专用列车,一旦建立连接,它就只会从起点到达终点,中间不允许上下车,所以速度快;而USB就像普通的火车,为了即插即用,它不仅每个站都停,还总是把车厢里的一部分位置空出来,用来应对随时都可能在任何车站上车的乘客,这么做能快就有鬼了。
【回复】回复 @bili_20867191379 :网线那就不算热插拔,热插拔是定义设备的,网线中只跑数据。工业机器里有主机通过网线连接设备的用法,主机到控制板跑的也是TCP/IP,但是为了控制设备,在TCP/IP上面又盖了一层,主控制板又要负责把网络信号翻译成各个控制指令,这个效率可比usb低多了
【回复】回复 @bili_20867191379 :网线的热插拔响应速度没有USB快,网线也可以通过交换机实现类似USB-HUB的功能,不过热插拔响应时间确实比USB慢很多
我想你了_:
讲真国内厂商推行真滴慢,现在市面上大部分都是3.2 gen1的5gbps的接口,虽然够用但是从2008年就没提速过。稍微快一点的盘就跑不满,真滴。。。[吃瓜]

【回复】还有总线的事。 英特尔多年以来40条总线摆在这,你怎么分都不合适。那就只能降低不是经常用到的u口的总线条数,或者共用了。
【回复】回复 @我是秋天 :[doge]号称40条,其实只有直连16条+南桥4条,那些都是南桥转出来的,就吃准了不会同时共用所以才敢写40
【回复】因为,没必要,而且总线也不够分。 因为除非自己买512gb以上的m2硬盘再自己装硬盘盒,否则无缓存设计的直接写颗粒的最大速度就是5gbps,也就是对应硬盘的缓外速度。而512gb以内的硬盘缓存容量都不大。 这种情况导致的,就是小文件传输时间差别不大,大文件几下吃满缓存后,速度也又一样了。更何况有几个人会用这么贵的移动硬盘。 还有,对速度有要求的,必然已经用雷电了,或者u4。
鱼干脆面:
usb4都出来,然而没几个厂家跟进做产品的[辣眼睛]全都在那用usb3.2GEN1, usb3.2GEN2,usb3.2GEN2*2在那浑水摸鱼[无语]其实大部分都是用以前的usb3.0或者usb3.1,

【回复】你好像搞错了,3.2g1=3.1g1=3.0 USB神奇的命名[辣眼睛]
【回复】基本都还是5Gbps的3.0设备,10G和20G很少的
【回复】好像主要是要收专利费,厂商躲在厕所流泪。[doge]
Kinix_Kim:
理论工资对比实际工资,用到宇宙各处都一样。

Invisible丿man:
tcp除了在握手阶段是需要来回交互wait之外,,,在发数据阶段是窗口内“多发”的,而窗口的大小也会按拥塞控制算法变大,可以尽量跑满带宽。当然不同的拥塞控制协议对传输效率也是有影响的

Wine-aroma:
如果是U盘的话,决定速度的是主控和颗粒,接口只是一个上限,像闪迪的cz880就能读写400多兆 对于读写只有20,30兆的USB3.0接口U盘,他们只不过是把接口换成3.0而已,速度是多少就该是多少 此外厂家给出的宣传无一例外都是连续读写的值,如果只复制一个大文件的话,速度跟厂家给出来的值是差不多的

mxmxlwlw:
非常讨厌usb,把策略引入了协议里,并且耦合在了一起,比tcpip差远了。靠谱的usb库都没有几个。用户的方便和实现机制实际上并没有关系的。别看tcpip协议复杂,库可多了去了,可以根据需要选择。尽管如此,该用usb的时候还得用……

【回复】许多usb相关的东西都不是靠库而是内核完成的
Yangchen314:
主控一个,闪存体制一个。保不齐拆开U盘里面是个SD卡。[笑哭] USB协议也是个问题。

【回复】回复 @看心情堕落的堕落天使 :稳定性更差。主控挂掉做数据恢复更麻烦(如果没备份习惯的话。)
【回复】我就直接用SD卡加读卡器当U盘。速度慢点但是有了读卡器做中间隔离,数据安全性更高。
【回复】回复 @控制面板MEMZ :我就直接用SD卡加读卡器当U盘。速度慢点但是有了读卡器做中间隔离,数据安全性更高。
电脑社官方频道:
最开头的bgm我还以为电脑卡了卡成这样的声音[笑哭]

【回复】得是多年轻才能不知道这个声音[doge]
【回复】这是Gba的开机音效啊[狗子]
9_Extra:
学到了学到了(然而学校里的电脑根本没有USB3.0接口)

【回复】回复 @Edricc :知足吧 速龙不比远古型号奔腾好得多[辣眼睛]
【回复】学校电脑用的垃圾双核速龙,但是却有两个3.1gen2的USB口😂
【回复】回复 @常記溪庭 :学校机房:联想逐日2000
月球上的boy:
为什么在win10下插u盘经常弹出检查错误,扫描之后又说没错

【回复】强拔导致的,你需要正常弹出
【回复】回复 @逗比的雀巣 :这是在系统里防止写数据被拔,USB还是热拔插接入,没有弹出数据容易变成垃圾块(这和启动盘无关,是win下挂载的热拔插磁盘):本来USB是用来扩展硬件的数据反而没有苹果的火线串口好用,现在3代完爆串口,而且比以前的多针接口好,现在完全替代过去淘汰的接口
【回复】回复 @钢金咸鱼 :文件乱码,必须格式化才能用,要么就直接无法读取报废
havitem:
“UASP协议”这种写法是不正确的,有语法错误。 UASP:USB Attached SCSI Protocol USB 连接 SCSI 协议 USB:Universal Serial Bus 通用 串行 总线 SCSI:Small Computer System Interface 小型 计算机 系统 接口

xjtu打工人:
usb3.0的u盘,实际速度先看商家宣称,再看插的是不是3.0接口,再检查硬盘是否固态和读者速度,然后看自己的文件是一个大文件还是多个小文件。 一般来说最高速度都能达到商品宣传页上的速度,不写速度的都默认只有十几Mb/s

木木たち:
我这个平时关注数码科技的也看不懂了……

知识分享官 Win10 #Debug the world# UASP BOT USB 计算机基础 理论值 以太网 传输协议

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!