Linux 如何修复centos中nic多队列错误的中断不平衡

Linux 如何修复centos中nic多队列错误的中断不平衡,linux,centos,virtual-machine,qemu,libvirt,Linux,Centos,Virtual Machine,Qemu,Libvirt,我有一个运行centos7.5的qemu来宾。 我启用NIC多队列,并绑定cpu #对于'cat/proc/interrupts | grep input | grep virtio | awk'{print$1}'| awk-F[:]'{print$1}'中的行;do ret=`cat/proc/irq/$line/smp_affinity`;echo$line$ret;完成 27 0001 29 0002 31 0004 33 0008 35 0010 37 0020 39 0040 41

我有一个运行centos7.5的qemu来宾。 我启用NIC多队列,并绑定cpu

#对于'cat/proc/interrupts | grep input | grep virtio | awk'{print$1}'| awk-F[:]'{print$1}'中的行;do ret=`cat/proc/irq/$line/smp_affinity`;echo$line$ret;完成
27 0001
29 0002
31 0004
33 0008
35 0010
37 0020
39 0040
41 0080
当虚拟机发送大量数据包进行测试时,可以发现中断分配与中断记录不平衡

27:745176 0 0 0 0 0 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。0
29:7 108734 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。1
31:1 0 235 0 0 0 0 0 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。2
33:1 0 0 121 0 0 0 0 0 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。3
35:1 0 0 760961 0 0 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。4
37:1 0 0 0 689 0 0 0 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。5
39:1007100620000PCI MSI边缘病毒输入。6
41:100 0 0 0 118 0 0 0 0 0 0 0 0 0 0 0 PCI MSI边缘病毒输入。7
只有少数cpu具有相对较高的中断处理量。 为什么会出现这个问题,我该如何解决它? 请帮帮我