intel_iommu=on导致物理机报文收发基本不可用

来源:互联网 发布:淘宝对比搞笑图片 编辑:程序博客网 时间:2024/05/29 23:24

原则上不应该直接配置intel_iommu=on,redhat推荐的配置是intel_iommu=on,iommu=pt。当仅配置intel_iommu=on会导致网络发包路径上存在大量slab分配。每次分配时,都需要争抢一把锁,导致发包的效率降低。

这个开关只有在ECS虚拟机时能打开。


打开后,不管多大的NIC,用iperf都只能达到2Gbps左右。且交换机上可能出现jumbo帧错误。


检查方法:

cat /proc/cmdline 

里面会有intel_iommu=on



关闭的配置方法:

grubby --remove-args='intel_iommu=on' --update-kernel=ALL    

然后重启服务器,再cat /proc/cmdline  确认是否intel_iommu是否已经删除




0 0
原创粉丝点击