Virtual-Machine

在沒有 KVM 的 QEMU 上使用 virtio

  • February 7, 2017

我想編寫一個在QEMU虛擬機內部使用的簡單驅動程序,它將通過相應的後端特殊虛擬設備與主機通信。

所述驅動程序和後端設備將使用該VirtIO功能工作。該驅動程序是大學練習的目標,這表明QEMU必須KVM在具有虛擬化技術的處理器上使用。

但是我有一台很舊的機器,它的 CPU 沒有這樣的實用程序。拋開性能不談,我想知道我是否能夠使用 VirtIO 功能,還是只能與它一起使用KVM

在網際網路上找到的有關 VirtIO 的文件幾乎不存在,這就是我希望這裡有人知道的原因。

Virtio是一個實現網路和塊驅動邏輯的虛擬IO API,可以用QEMU實現,無需KVM。有關 libvirt 的全面概述,請參見此處,包括不使用 KVM 的範例。

引用自:https://unix.stackexchange.com/questions/287349