Verwendet meine VM KVM oder QEMU?


11

Nach der Installation von Ubuntu 11.10 und dem Kopieren meiner unter Ubuntu 11.04 erstellten KVM-Images auf das neue System stelle ich fest, dass Virt-Manager angibt, QEMU und nicht KVM zu verwenden. Auch beim Laufen virsh versionheißt es Running hypervisor: QEMU 0.14.1.

Wenn ich kvm-okes jedoch starte, heißt es INFO: /dev/kvm existsund KVM acceleration can be used. In der XML-Datei meiner VM ist außerdem eindeutig angegeben, dass KVM verwendet werden soll : <domain type='kvm'> <emulator>/usr/bin/kvm</emulator>.

Des Weiteren lsmod |grep kvmzeigt die folgende (wenn die VM läuft):

kvm_intel              61643  3
kvm                   383822  1 kvm_intel

Woher weiß ich, ob KVM oder QEMU verwendet wird? Und warum bekomme ich eine so widersprüchliche Ausgabe dieser verschiedenen Befehle?

Antworten:


9

Da kvm auf QEMU aufbaut, ist es nur eine hw-Beschleunigung.

Damit können Sie sehen, dass der eigentliche Prozess, auf dem Ihre VM ausgeführt wird, ein kvm-Prozess ist.

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

Fantastisch, das zeigt deutlich, dass ich KVM wirklich benutze. Vielen Dank!
iGadget

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.