Hyper-v 宿主机无法跑满 2.5g 网卡

108 天前
 pndhtac

宿主机配置: CPU:6700k 操作系统:Windows 11 网卡 1:板载千兆网卡 网卡 2:TP-LINK 2.5G PCI-E 网卡 宿主机开启 Hyper-v ,虚拟了一个软路由 iStoreOS , 网卡 1 作 WAN 口,接光猫 网卡 2 作 LAN 口,接 2.5G 交换机

电脑 2 的 2.5G 网口网线连接 2.5G 交换机

问题: 宿主机开 iperf3 服务端,电脑 2 连宿主机 iperf3 跑不满 2.5G ,只有 1.9G 但是软路由 iStoreOS 开 iperf3 服务端,电脑 2 连软路由 iperf3 可以跑满 2.5G

请问各位,是什么原因? Hyper-v 性能? CPU 性能?

996 次点击
所在节点    宽带症候群
4 条回复
allplay
108 天前
链路层速度是多少?-驱动
jianv3
108 天前
网卡没有直通,这个速度差不多了 。
Donaldo
108 天前
我感觉是 cpu 性能问题,我 hyper-v 测过,纯虚拟交换机,10900k 能跑 25Gbps 。如果是网卡的话,2.5G 能跑到 2.3 。Windows 11 + i225-v 和 Marvell 的 10G 网卡都是这样。
strp
108 天前
看看 CPU 占用,先不说你的 VM 支不支持 SR-IOV ,一般网卡硬件都是不支持 SR-IOV 的,所以只能虚拟化,Hyper-V 虚拟交换机的多核分配真的垃圾的要死,如果你用虚拟交换机两个 VM 跑 iperf3 你会发现任务管理器就前两个,都不能算是核心,是线程,前两个线程都吃满,其它的就趴在那里,我从 i3-i9 再到 EPYC 都有这个奇怪的问题,不管宿主机是 4 核还是 64 核,如果都差成这样,我都怀疑是不是应该禁用超线程,而且也没有办法直通网卡,所以我现在都用 Proxmox 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1011504

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX