¿Cómo aprovechar la paravirtualización de VirtualBox en un invitado Ubuntu?


9

Tengo un host de 64 bits Ubuntu 14.04.3 (con kernel linux-generic-lts-vivid (3.19)) y un huésped VirtualBox con el mismo sistema operativo y configuración.

El host tiene una CPU AMD A10-7800.

Si habilito la interfaz de paravirtualización KVM en VirtualBox, ¿necesito cambiar algo en el invitado para aprovecharlo?

Respuestas:


13

Del manual de Virtualbox :

La mayoría de los sistemas operativos principales y modernos, incluidos Windows y Linux, se entregan con soporte para una o más interfaces de paravirtualización. Por lo tanto, normalmente no es necesario instalar software adicional en el invitado (incluidas las adiciones de invitados de VirtualBox) para hacer uso de esta función.

VirtualBox proporciona las siguientes interfaces:

  • Mínimo: anuncia la presencia de un entorno virtualizado. Además, informa la frecuencia de TSC y APIC al sistema operativo invitado. Este proveedor es obligatorio para ejecutar cualquier invitado de Mac OS X.

  • KVM: presenta una interfaz de hipervisor KVM de Linux que los núcleos de Linux reconocen a partir de la versión 2.6.25. La implementación de VirtualBox actualmente admite relojes paravirtualizados y spinlocks SMP. Este proveedor se recomienda para invitados de Linux.

  • Hyper-V: presenta una interfaz de hipervisor Microsoft Hyper-V reconocida por Windows 7 y sistemas operativos más nuevos. La implementación de VirtualBox actualmente admite relojes paravirtualizados, informes de frecuencia APIC, informes de fallos de invitados y comprobaciones de temporizador relajado. Este proveedor se recomienda para invitados de Windows.

Los núcleos de Ubuntu se compilan con soporte para invitados KVM, como puede ver en la salida de grep CONFIG_KVM_GUEST /boot/config-*, por lo que no hay necesidad de cambiar nada en el sistema invitado.

Creo que deberías instalar Guest Additions. No ejecuté ningún punto de referencia, pero sentí que el sistema de invitado era más fluido y receptivo con Guest Additions y KVM en comparación con KVM solo. Además, sin Guest Additions, no podrá acceder a las carpetas compartidas ni copiar / pegar entre el host y el invitado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.