FreeBSD提升带宽能力,分载多核CPU处理网卡队列
FreeBSD提升带宽能力,分载多核CPU处理网卡队列
About
接上回说到,目前已经在家中基于FreeBSD的FreeBSD IPv6 Mostly,不过IPv6转发依然无法达到10Gbps的速度,大概在5Gbps左右,而且转发时,8C只占用了1C
解决这个问题倒是也不难,因为我的FreeBSD跑在PVE上,需要手动开启多队列功能,我这里是8C就写8

接着在FreeBSD的/boot/loader.conf里面添加几行,接着重启一下
hw.vtnet.mq_disable=0 hw.vtnet.max_queues=0 net.isr.bindthreads=1 net.isr.dispatch=direct
重启之后就能愉快的吃满多核也能跑满万兆了

