找回密码
 立即注册
搜索
查看: 2060|回复: 16

[硬件] 硬件理论性能和实际性能差异原因是啥

[复制链接]
     
发表于 2021-6-17 09:15 | 显示全部楼层 |阅读模式
最近在玩PCIE扩展卡   按PCIE2.0X1理论性能来说可以达到500MB   大MB不用除8的

但是实际PCIE2.0扩展卡插在PCIE2.0接口最高速率只能到达400MB   这是啥原因造成的

要想跑满更高带宽  只能把PCIE2.0扩展卡  插到更高带宽的3.0接口上

同理还有老生常谈的   百兆带宽接百兆光猫的问题    实际是跑不满100M的  只有更换千兆光猫才能跑满甚至超越100M


百兆宽带不接百兆光猫、PCIE2.0扩展卡不接2.0接口、3.0主控U盘接3.1接口速度还能提升一部分(3.0u盘插usb3.0接口速度跑不满)   这种奇葩现象是咋造成的






回复

使用道具 举报

发表于 2021-6-17 09:18 来自手机 | 显示全部楼层
本帖最后由 baicon 于 2021-6-17 09:35 编辑

难道不是信号上下行引起的?查了下似乎挺复杂的,和信号不同编码方案有关系?
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 09:22 | 显示全部楼层
baicon 发表于 2021-6-17 09:18
难道不是信号上下行引起的?

2.0那个500MB就是单向带宽啊   双向1G

单向跑不满
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-17 09:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 09:28 | 显示全部楼层
HyperIris 发表于 2021-6-17 09:26
任何通信协议本身也是需要带宽的,这么说能理解吗?

损耗的部分有点大啊     那就不能按实际性能来宣传吗

像PCIE2.0插3.0接口  、百兆宽带接千兆光猫

3.0U盘插3.1接口   

这些只能让用户来折腾吗    我是强迫症不跑满不舒服斯基  然后一直在折腾太难受了
回复

使用道具 举报

     
发表于 2021-6-17 10:24 | 显示全部楼层
看起来是信号与系统没有学过的。
编码方式,帧头尾,校验都是要占的。除了这些才是有效传输数据。
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 10:29 | 显示全部楼层
猫熊爱 发表于 2021-6-17 10:24
看起来是信号与系统没有学过的。
编码方式,帧头尾,校验都是要占的。除了这些才是有效传输数据。 ...

开销我明白

关键我吐槽的是   一般来说都讲究接口和设备匹配是吧

但是目前的情况是  我用PCIE2.0设备 要插3.0接口

百兆宽带却要用千兆交换机

USB3.0 U盘 却要配个3.1扩展卡才能跑满速

你们不纠结这些问题?
回复

使用道具 举报

     
发表于 2021-6-17 11:21 | 显示全部楼层
这都要纠结的话,那你买硬盘和U盘,1T的买回来插上只有九百多G,买房子80平,结果使用面积60多平,你不更难受
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 11:30 | 显示全部楼层
sssfans 发表于 2021-6-17 11:21
这都要纠结的话,那你买硬盘和U盘,1T的买回来插上只有九百多G,买房子80平,结果使用面积60多平,你不更难 ...

你说的这都是定死的啊   我说的都是可以改变的 不一样啊

比如你用100M带宽  你就会想办法换个千兆路由器   这是你能改变的 就去做了

扩展卡也同理   我有3.0接口 我就不插2.0的啊

USB3.0 U盘  我就换个3.1/3.2主控扩展卡  就能跑更高的速度   这不也是提升
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-17 11:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-6-17 11:51 | 显示全部楼层
观铃の使魔 发表于 2021-6-17 09:28
损耗的部分有点大啊     那就不能按实际性能来宣传吗

像PCIE2.0插3.0接口  、百兆宽带接千兆光猫

没啊,人家物理接口的传输能力就是那么高,软件协议上的开销导致有效数据传输偏低和人家物理接口有啥关系

在特殊情况下,还真是可以不考虑协议真的利用满物理接口传输能力的
回复

使用道具 举报

发表于 2021-6-17 11:56 | 显示全部楼层
本帖最后由 acalephs 于 2021-6-16 20:06 编辑

跑不满90%的情况都是信道不够理想造成的,串扰、衰减、交调都会使得误码率超过满速率的要求。
PCIE扩展卡本身相当于一道PCIE转换接口,传输效率和抗干扰不如原生PCIE接口,衰减会更明显。你插到3.0能跑满,是因为PCIE3.0接收端要求更高,分辨能力更强,面对同样的信号误码率比2.0接口更低。
只要网线不太差,路由一般可以跑满吧,我之前试过我的百兆路由测速能跑到98mbps以上。猫的话和网络服务商的信号质量有关系,信号质量越好,编码抗干扰越强,越能接近满速率。
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 12:28 | 显示全部楼层
acalephs 发表于 2021-6-17 11:56
跑不满90%的情况都是信道不够理想造成的,串扰、衰减、交调都会使得误码率超过满速率的要求。
PCIE扩展卡本 ...

主要我对设备需要接更高一级接口才能吃透性能感到不满

要说性能有差异可以接受  关键现在换接口提升很大

之前百兆 我见过数据大部分跑94Mbps  换千兆接口  起码可以跑108-110Mbps

USB3.1/3.2接口接USB3.0高速U盘 顺序读取峰值能到450

接普通3.0接口  400都跑不满  大部分370-380

当然可能是早期接口标准带宽性能较差的原因表现比较差

不知道现在的PCE3.0设备 插到PCIE4.0接口上  速率是否还有较大提升  感觉不太可能   再发展几年可能就不会纠结这个问题了

回复

使用道具 举报

发表于 2021-6-17 12:34 | 显示全部楼层
观铃の使魔 发表于 2021-6-16 20:28
主要我对设备需要接更高一级接口才能吃透性能感到不满

要说性能有差异可以接受  关键现在换接口提升很大 ...

你可以试试接口两端用同一家公司的产品,有时有奇效
毕竟信道环境太过复杂多变,每家公司设计时用的信道标准都不一样,难免会产生些问题。同一家公司的话说不定两端设计时用的是一样的信道标准
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 16:04 | 显示全部楼层
本帖最后由 观铃の使魔 于 2021-6-17 16:06 编辑
USB 3.0为8b10b编码,也就是每传送10bit资料中,只有8bit是真实的资料,剩余的2bit是做为检查码。8B/10B(简称8b10b)最早是IBM在1983年发明并应用于ESCON(Enterprise Systems Connection 200M)(200M互连系统)上的。因此整个频宽会有高达20%(2/10)的损耗,而新的USB 3.1则是使用128b/132b编码,在132bit的资料中,只需使用4bit做为检查码,传输损耗率大幅下降为3%(4/132),所以USB 3.1不单只是提升频宽而已,连传输效率也增进不少。另外,相较于Thunderbolt,USB 3.1和Thunderbolt1已同样拥有10Gbps的速度,而Thunderbolt 2虽然提供20Gbps,但只是把原本的Thunderbolt 1中两条独立的10Gbps合并,变成单向传输20Gbps,而非双向,而此看来,只要USB 3.1装置正式问市后,频宽速度和应用广度上仍相当具有优势。

妈蛋  USB3.0编码损耗率这么高      500M PCIE2.0x1总线    跑满才能传400M

USB3.1编码效率提升   同样的总线带宽      速率会提升

破案了
回复

使用道具 举报

     
 楼主| 发表于 2021-6-17 16:06 | 显示全部楼层
acalephs 发表于 2021-6-17 11:56
跑不满90%的情况都是信道不够理想造成的,串扰、衰减、交调都会使得误码率超过满速率的要求。
PCIE扩展卡本 ...

看了USB3.0的文档豁然开朗

不是跑不满  是跑满了  损耗20%

不说不知道 USB3.0这么垃圾
回复

使用道具 举报

发表于 2021-6-17 23:17 来自手机 | 显示全部楼层
本帖最后由 acalephs 于 2021-6-17 13:26 编辑
观铃の使魔 发表于 2021-6-17 00:06
看了USB3.0的文档豁然开朗

不是跑不满  是跑满了  损耗20%

PCIE2.0也是8/10的编码啊,所以PCIE2.0每秒5G的传输率,最高速度是5G*0.8/8=500mbps。USB3.0也是5G的传输率,考虑8/10校验码也是500mbps的极速,两者都是一样8/10的比例。但是两者串起来时如果转接端不做解码就直接重编码,就会额外增加一层校验码的损耗。这肯定是转接卡而不是USB3.0的锅啊
PCIE和USB都是串行总线,两者的编码方式也是类似的,后来都换128/130了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 21:29 , Processed in 0.055801 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表