La mia VM sta usando KVM o QEMU?


11

Dopo aver installato Ubuntu 11.10 e aver copiato le mie immagini KVM create su Ubuntu 11.04 sul nuovo sistema, noto che Virt-manager dice che sta usando QEMU e non KVM. Anche durante l'esecuzione virsh versiondice Running hypervisor: QEMU 0.14.1.

Tuttavia, quando corro kvm-okdice INFO: /dev/kvm existse KVM acceleration can be used. Inoltre, il file XML del mio VM si afferma che ciò dovrebbe usare KVM: <domain type='kvm'> <emulator>/usr/bin/kvm</emulator>.

Inoltre, lsmod |grep kvmmostra quanto segue (quando la VM è in esecuzione):

kvm_intel              61643  3
kvm                   383822  1 kvm_intel

Quindi, come faccio a sapere se viene utilizzato KVM o QEMU? E perché sto ottenendo un output così contraddittorio di questi diversi comandi?

Risposte:


9

Poiché kvm si basa su QEMU, è solo un'accelerazione hw.

Con questo puoi vedere che il processo effettivo che esegue la tua VM è un processo kvm.

ps xa| grep "[b]in/kvm"

Fantastico, questo dimostra chiaramente che sto davvero usando KVM. Grazie!
iGadget,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.