随着CPU核数越来越大,网卡的处理能力也越来越强,128核,万兆的网卡已经成为常态
当前流行的线上生产的操作系统还是RHEL7系列,本身系统和网卡默认都支持网卡多队列。若没有开通多队列,可以设置多队列对CPU线程做绑定,使得接收数据效率上还有一定空间提升,如下可以通过:
ethtool -L eth0 combined 8 # 即8个通道
开启多队列模式,设置更多的队列模式,查看是否修改成功,可以使用:
ethtool -l eth0
查看效果:
# ethtool -l eth0Channel parameters for eth0:Pre-set maximums:RX: 0TX: 0Other: 0Combined: 64Current hardware settings:RX: 0TX: 0Other: 0Combined: 8