赞
踩
传统的 I/O 虚拟化方式是使用 QEMU 纯软件的方式来模拟 I/O 设备,包括:键盘、鼠标、显示器、硬盘和网卡等。
下图为在完全虚拟化的解决方案中,VM 访问硬件设备的路径模型,过程为:
可见,完全虚拟化 I/O 模式的优点是可以模拟出各种各样的硬件设备,例如:网络驱动程序。尽管在该抽象中的模拟很干净且完整,但它同时也是最低效、最复杂的。在整个 I/O 流程中,Guest 作为 QEMU 的一个 Thread 在等待 I/O 时可能被阻塞(Block)住。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。