Wenn Sie über x86-Virtualisierung auf einem x86-Host sprechen, sollten Sie beachten, dass kqemu (das alte Beschleunigungskernmodul für qemu) veraltet ist. Kernel Virtual Machine (KVM) ist "der Weg nach vorne", funktioniert aber nur auf Linux-Hosts. Der Gast kann ein beliebiges Betriebssystem sein, solange es sich um eine x86-Architektur handelt.
Qemu ist architekturübergreifend immer noch sehr langsam. Erst heute habe ich das neueste Qemu mit Debian MIPS64 im Gast ausprobiert ... es war von einem Terminal aus verwendbar, aber in Xorg schrecklich langsam. Nach meinem besten Wissen können Sie keine Anweisungen zur Prozessorbeschleunigung wie erweiterte Seitentabellen oder VT-x verwenden, wenn Sie architekturübergreifend arbeiten. Es ist alles in Software emuliert.
Also für x86 zu x86 - Virtualisierung, „raw“ Qemu ist langsam, aber KVM (die verwendet qemu) ist schnell. Ziemlich schnell. So schnell, dass es die von Red Hat empfohlene Virtualisierungslösung für RHEL ist.
VirtualBox bläst immer noch alles weg, was qemu / kvm in Bezug auf die hardwarebeschleunigte 2D / 3D-Grafikleistung bieten kann, da sich kvm auf die Servervirtualisierung und virtualbox auf die Desktopvirtualisierung konzentriert. Aber ich würde definitiv empfehlen, dass Sie sich kvm ansehen, wenn Sie mit einem Server zu tun haben.
Bearbeiten: Für Ihre Hosts, die keine Hardwarebeschleunigung haben, werden Sie einen ziemlich großen Overhead haben, unabhängig davon, welche virtuelle Lösung Sie verwenden. Das Emulieren von Hardware-Dingen in Software ist schwierig und teuer.
ls $(which kvm)
zeigt einen Symlink zuqemu-system-x86_64
. Ich vermute, genau darüber haben Sie mit KVM über QEMU gesprochen?