shrine 发表于 2024-3-1 17:42

【已解决】我是不是单位搞错了

本帖最后由 shrine 于 2024-3-17 21:33 编辑


============
原来测速要并行,不并行都不算数
===================

翻看b站的几个视频,怎么万兆网卡测得速度都是1.及Gbits/s,而我的4.几


nn1122 发表于 2024-3-1 17:45

明明视频中任务管理器网卡都发送9.8Gbps了[流汗]

binne 发表于 2024-3-1 17:46

人家开了 并行,加起来9.4Gbps。你是单线程。

rx_78gp02a 发表于 2024-3-1 17:49

1.25GB/S=10Gbit/s

shrine 发表于 2024-3-1 17:51

binne 发表于 2024-3-1 17:46
人家开了 并行,加起来9.4Gbps。你是单线程。

哦哦,原来是这样

我这个到底什么问题啊,一根1米网线直连啊

网卡硬盘都在pcie上,按照m12h主板说明书都是pcie3.0,网卡是x4,硬盘是x8

另外一台电脑,网卡插在唯一的pcie3.0x16

binne 发表于 2024-3-1 17:55

shrine 发表于 2024-3-1 17:51
哦哦,原来是这样

我这个到底什么问题啊,一根1米网线直连啊


你开十个 线程。 -P 10

或者小写的p。忘记了是 大写还是 小写。 反正 一个是 端口号吗,一个是 线程数目。

shrine 发表于 2024-3-1 18:24

binne 发表于 2024-3-1 17:55
你开十个 线程。 -P 10

或者小写的p。忘记了是 大写还是 小写。 反正 一个是 端口号吗,一个是 线程数目 ...

我擦

搞了好几天,原来就差这个啊啊啊啊

shrine 发表于 2024-3-1 20:44

binne 发表于 2024-3-1 17:55
你开十个 线程。 -P 10

或者小写的p。忘记了是 大写还是 小写。 反正 一个是 端口号吗,一个是 线程数目 ...

为啥要多线程才能跑满

linxijun 发表于 2024-3-1 23:09

shrine 发表于 2024-3-1 20:44
为啥要多线程才能跑满

就好比高速公路了,双向两车道和双向八车道的区别[偷笑]

binne 发表于 2024-3-2 00:00

shrine 发表于 2024-3-1 20:44
为啥要多线程才能跑满

我试着去找答案,好像和 TCP 的socket buffer sizes有关。 在客户端,你试一试下面的三种设定。

iperf3.exe -c IP地址 -w 64k
iperf3.exe -c IP地址 -w 255k
iperf3.exe -c IP地址 -w 416k

单线程看看速度差别,应该416k最快,但不知道会不会比之前测出来的5.4Gbps快一定。

shrine 发表于 2024-3-2 11:15

binne 发表于 2024-3-2 00:00
我试着去找答案,好像和 TCP 的socket buffer sizes有关。 在客户端,你试一试下面的三种设定。

iperf3. ...

依次分别为1G,3G,6G

现在测速没问题,但是为啥一拷文件就直接掉到百兆,缩肛100倍啊

binne 发表于 2024-3-2 11:44

shrine 发表于 2024-3-2 11:15
依次分别为1G,3G,6G

现在测速没问题,但是为啥一拷文件就直接掉到百兆,缩肛100倍啊 ...

好了,这结果 解释了为什么单线程 达不到10Gbps。

至于文件拷贝,牵涉硬件更多 协议更复杂,需要一点一点排查。

archxm 发表于 2024-3-2 11:46

我觉得,买个好网卡,应该不会把 cpu 拉高了吧。
下载这事吧,理论上不需要太多 cpu 的。
页: [1]
查看完整版本: 【已解决】我是不是单位搞错了