Virtual-Machine
在沒有 KVM 的 QEMU 上使用 virtio
我想編寫一個在
QEMU
虛擬機內部使用的簡單驅動程序,它將通過相應的後端特殊虛擬設備與主機通信。所述驅動程序和後端設備將使用該
VirtIO
功能工作。該驅動程序是大學練習的目標,這表明QEMU
必須KVM
在具有虛擬化技術的處理器上使用。但是我有一台很舊的機器,它的 CPU 沒有這樣的實用程序。拋開性能不談,我想知道我是否能夠使用 VirtIO 功能,還是只能與它一起使用
KVM
?在網際網路上找到的有關 VirtIO 的文件幾乎不存在,這就是我希望這裡有人知道的原因。
Virtio是一個實現網路和塊驅動邏輯的虛擬IO API,可以用QEMU實現,無需KVM。有關 libvirt 的全面概述,請參見此處,包括不使用 KVM 的範例。