半虚拟化驱动 5.1.1 virtio概述 KVM是必须使用硬件虚拟化辅助技术(如Intel VT-x.AMD-V)的hypervisor,在CPU运行效率方面有硬件支持,其效率是比较高的:在有Intel EPT特性支持的平台上,内存虚拟化的效率也较高.QEMU/KVM提供了全虚拟化环境,可以让客户机不经过任何修改就能运行在KVM环境中.不过,KVM在I/O虚拟化方面,传统的方式是使用QEMU纯软件的方式来模拟I/O设备(如第4章中提到模拟的网卡.磁盘.显卡等等),其效率并不非常高.在KVM中,…