Saltar al contenido

¿El rendimiento de QEMU (aún) se retrasa con el de VirtualBox y hay alguna manera de mejorarlo sin el soporte de hardware + módulo de kernel kvm?

Solución:

Si está hablando de virtualización x86 en un host x86, tenga en cuenta que kqemu (el antiguo módulo de kernel 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 de arquitectura x86.

La arquitectura cruzada, qemu sigue siendo muy lenta; Justo hoy estaba probando el último qemu con Debian MIPS64 en el invitado … se podía usar desde una terminal pero horriblemente lento en Xorg. Según mi leal saber y entender, no puede utilizar instrucciones de aceleración del procesador como tablas de páginas extendidas o VT-x cuando se utiliza una arquitectura cruzada. Todo está emulado en software.

Entonces, para la virtualización de x86 a x86, qemu “sin procesar” es lento, pero KVM (que usos qemu) es rápido. Bastante rapido. Tan rápido que es la solución de virtualización recomendada por Red Hat para RHEL.

VirtualBox aún supera todo lo que qemu / kvm puede ofrecer en términos de rendimiento de gráficos 2d / 3d acelerados por hardware, porque kvm se enfoca en la virtualización de servidores y virtualbox se enfoca en la virtualización de escritorio. Pero definitivamente te recomiendo que revises kvm si estás tratando con un servidor.

Editar: para sus hosts que no tienen ninguna aceleración de hardware, sufrirán una sobrecarga bastante grande independientemente de la solución virt que utilice. Emular cosas de hardware en software es difícil y costoso.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *