Si está hablando de la virtualización x86 en un host x86, tenga en cuenta que kqemu (el antiguo módulo del núcleo de aceleración para qemu) está en desuso. Kernel Virtual Machine (KVM) es "el camino a seguir" pero solo funciona en hosts Linux. El invitado puede ser el sistema operativo que desee siempre que sea arquitectura x86.
Arquitectura cruzada, qemu sigue siendo realmente lento; Justo hoy estaba probando el último qemu con Debian MIPS64 en el invitado ... era utilizable desde una terminal pero horriblemente lento en Xorg. que yo sepa, no puede usar instrucciones de aceleración del procesador como tablas de páginas extendidas o VT-x cuando va a hacer una arquitectura cruzada. Todo está emulado en software.
Entonces, para la virtualización x86 a x86, qemu "en bruto" es lento, pero KVM (que usa qemu) es rápido. Bastante rapido. Tan rápido que es la solución de virtualización recomendada por Red Hat para RHEL.
VirtualBox todavía vuela todo lo que qemu / kvm puede ofrecer en términos de rendimiento de gráficos 2d / 3d acelerado por hardware, porque kvm se enfoca en la virtualización del servidor y virtualbox se enfoca en la virtualización de escritorio. Pero definitivamente recomendaría que eche un vistazo a kvm si se trata de un servidor.
Editar: para sus hosts que no tienen aceleración de hardware, sufrirán una sobrecarga bastante grande, independientemente de la solución virt que utilicen. Emular cosas de hardware en software es difícil y costoso.
ls $(which kvm)
muestra un enlace simbólico aqemu-system-x86_64
. Supongo que eso es exactamente de lo que estabas hablando con KVM usando QEMU.