不应该的,也不算什么特别优化。virtio-net和vmxnet3网卡的存在意义,就是在主机和实例之间搭建一个简单的管道,并向双方明确这就是一个假网卡,模拟物理网卡等等需要做的流控校验等耗费资源的无谓活动统统不要,或者从简。virtio-net和vmxnet3都是大规模应用方案,简单而成熟,不会有太大差异。
你看看是不是你跑的是加密流量,cpu加密能力不行,跟虚拟网卡没多大关系。
我家蜗牛j1900,iperf3跑满,cpu根本不涨。就是下载同时要写usb的固态硬盘和优盘发生io,会有显著差异。
【 在 gordonsun @ [DigiHome] 的大作中提到: 】
:
: 谢谢,我KVM下面的openwrt跑满千兆带宽需要占用双核CPU的50%性能,有点吃惊。跑NAT对于最低端的x86 CPU理论上万兆带宽都不在话下,感觉就是网络流量穿透虚拟网卡进出两次太耗费CPU资源了。这点esxi优化的很到位,
: 【 在 Dazzy 的大作中提到: 】
: : 看host能力。如果配置OpenWrt用vmxnet3虚拟网卡(等同kvm上的virtio-net),host跑满占用是怎样的,OpenWrt跑满也差不多就那个样,不会多。
: :
#发自zSMTH@Redmi Note 7
--
FROM 113.119.11.*