V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pndhtac
V2EX  ›  宽带症候群

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

  •  
  •   pndhtac · 302 天前 via Android · 1273 次点击
    这是一个创建于 302 天前的主题,其中的信息可能已经有所发展或是发生改变。

    宿主机配置: 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 性能?

    4 条回复    2024-01-26 14:52:26 +08:00
    allplay
        1
    allplay  
       302 天前 via Android
    链路层速度是多少?-驱动
    jianv3
        2
    jianv3  
       302 天前
    网卡没有直通,这个速度差不多了 。
    Donaldo
        3
    Donaldo  
       302 天前
    我感觉是 cpu 性能问题,我 hyper-v 测过,纯虚拟交换机,10900k 能跑 25Gbps 。如果是网卡的话,2.5G 能跑到 2.3 。Windows 11 + i225-v 和 Marvell 的 10G 网卡都是这样。
    strp
        4
    strp  
       302 天前 via iPhone
    看看 CPU 占用,先不说你的 VM 支不支持 SR-IOV ,一般网卡硬件都是不支持 SR-IOV 的,所以只能虚拟化,Hyper-V 虚拟交换机的多核分配真的垃圾的要死,如果你用虚拟交换机两个 VM 跑 iperf3 你会发现任务管理器就前两个,都不能算是核心,是线程,前两个线程都吃满,其它的就趴在那里,我从 i3-i9 再到 EPYC 都有这个奇怪的问题,不管宿主机是 4 核还是 64 核,如果都差成这样,我都怀疑是不是应该禁用超线程,而且也没有办法直通网卡,所以我现在都用 Proxmox 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2864 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 07:00 · PVG 15:00 · LAX 23:00 · JFK 02:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.