23.17.8.10. 设置 NIC 驱动程序的特定选项
							有些 NIC 可能具有可调整驱动程序的特定选项。这些选项被设置为接口定义 
的驱动程序 子元素的属性。这些选项通过使用管理工具来配置域 XML 的以下部分来设置:
						图 23.58. devices - 网络接口设置 NIC 驱动程序特定选项
							以下属性可用于 "virtio" NIC 驱动程序:
						
| 参数 | 描述 | 
|---|---|
| 名称 | 可选 name属性强制使用哪个类型的后端驱动程序。该值可以是kvm(用户空间后端)或vhost(一个内核后端,它需要由内核提供 vhost 模块);尝试要求 vhost 驱动程序(没有内核支持)将被拒绝。如果vhost驱动程序存在,默认设置为 vhost,但若不存在,将静默回退到kvm。 | 
| txmode | 指定在传输缓冲区已满时如何处理数据包传输。该值可以是 iothread或timer。如果设置为iothread,则数据包 tx 在驱动程序的下半的 iothread 中完成(此选项转换为将"tx=bh"添加到kvm命令行 "-net-pci 选项)。如果设置为timer,则 KVM 中已执行 tx 工作,如果当前时间有超过 tx 数据,则会在 KVM 迁移到其他操作前设置一个计时器才能执行其他操作;当计时器触发时,将另一个尝试发送更多数据。不建议更改此值。 | 
| ioeventfd | 为接口设备设置域 I/O 异步处理。默认值由虚拟机监控程序自行决定。接受的值为 on和off。启用此选项可让 KVM 在单独线程处理 I/O 时执行客户机虚拟机。通常,在 I/O 期间,遇到高系统 CPU 利用率的客户机虚拟机将从此中受益。另一方面,过载物理主机计算机也可以增加客户机虚拟机 I/O 延迟。不建议更改此值。 | 
| event_idx | event_idx属性控制设备事件处理的一些方面。在上,值可以是 . 或off,它可减少中断次数并退出客户机虚拟机。如果这种行为是 sub-optimal,则此属性提供了一种强制关闭该功能的方法。不建议更改此值。 |