GNU/Linux >> Tutoriales Linux >  >> Cent OS

Diferencia entre Qemu y KVM

Qemú

Es un emulador y virtualizador de máquina genérico y de código abierto. Cuando se usa como un emulador de máquina, QEMU puede ejecutar el sistema operativo y los programas creados para una máquina (por ejemplo, una placa ARM) en una máquina diferente (por ejemplo, su propia PC). Mediante el uso de la traducción dinámica, Qemu logra un rendimiento muy bueno.

Algunas de las características importantes se mencionan a continuación:

  • Qemu es un software completo e independiente, emula el sistema operativo de destino.
  • Qemu es compatible con la virtualización Para
  • Para emular algo más que el procesador, Qemu incluye una larga lista de emuladores de periféricos:disco, red, VGA, PCI, USB, puertos serie/paralelo, etc.

KVM (máquina virtual del núcleo)

KVM es un módulo del kernel de Linux que permite que un programa de espacio de usuario utilice las características de virtualización de hardware de varios procesadores. Algunas de las características importantes se mencionan a continuación:

  • KVM admite virtualización completa
  • KVM es una bifurcación del ejecutable Qemu, ambos equipos trabajan activamente para mantener la diferencia al mínimo
  • Además del cambio de estado del procesador, el módulo kernel también maneja algunas partes de bajo nivel de la emulación, como los registros MMU (usados ​​para manejar VM) y algunas partes del hardware PCI emulado.

Qemu-kvm

El proyecto KVM mantiene una bifurcación de QEMU llamada qemu-kvm. aún proporciona el mejor rendimiento y ciertas funciones adicionales para usar KVM con QEMU en x86. Cualquier otra arquitectura ya es totalmente compatible con QEMU. El objetivo es fusionar todas las diferencias de características restantes en QEMU aguas arriba.


Cent OS
  1. diferencia entre podman y docker.

  2. ¿Diferencia entre Shell de inicio de sesión y Shell sin inicio de sesión?

  3. ¿Diferencia entre 2>&-, 2>/dev/null, |&, &>/dev/null y>/dev/null 2>&1?

  4. ¿Cuál es la diferencia entre Sudo Su y Sudo Su?

  5. ¿Diferencia entre Eot y Eof?

Diferencia entre cPanel y WHM

Explicación de la diferencia entre apt y apt-get

¿Diferencia entre [0-9], [[:digit:]] y D?

¿Diferencia entre las aplicaciones Gtk y Qt?

¿La diferencia entre Nss y Pam?

¿Diferencia entre $HOME y '~' (tilde)?