32 votos

¿Por qué debería habilitar IO APIC en VirtualBox?

¿Cuáles son las ventajas de verificación "Habilitar IO APIC" opción en VirtualBox?

Mientras que no se puede encontrar ninguna información sobre las ventajas cuando me buscan en google, dos desventajas son claras. En primer lugar, se puede romper más antiguas de Windows VMs si está desactivado después de la instalación. Segundo, se reduce el rendimiento de las vms. Sin embargo, me di cuenta de que está habilitado de forma predeterminada al instalar Ubuntu de 64 bits.

28voto

Eric Minkes Puntos 1051

Aquí está la cita de VirtualBox documentación:

Habilitar I/O APIC

Advanced Programmable Interrupt Controller (APICs) son un nuevo hardware x86 característica que han sustituido el viejo estilo de los Controladores de interrupciones Programable (Pic) en los últimos años. Con un I/O APIC, los sistemas operativos pueden utilizar más de 16 solicitudes de interrupción (Irq) y, por tanto, evitar compartir IRQ para la mejora de la fiabilidad.

Nota: la Habilitación de la I/O APIC es necesario para huéspedes de 64 bits de los sistemas operativos, especialmente de Windows Vista; también es necesario si desea utilizar más de una CPU virtual en una máquina virtual.

Sin embargo, el software de soporte para e/S de APICs ha sido inestable en algunos sistemas operativos que no sean Windows. También, el uso de un I/O APIC aumenta ligeramente la sobrecarga de virtualización y, por tanto, se ralentiza el sistema operativo huésped un poco.

Advertencia: Todos los sistemas operativos Windows a partir de Windows 2000 para instalar kernels diferentes dependiendo de si el I/O APIC está disponible. Como con ACPI, el I/O APIC, por tanto, no debe ser desactivado después de la instalación de un SO huésped Windows. De encenderlo después de la instalación tendrá ningún efecto, sin embargo.

Además, puede desactivar la Configuración Avanzada e Interfaz de Energía (ACPI) que VirtualBox presenta el sistema operativo invitado por defecto. ACPI es el estándar actual de la industria para permitir que los sistemas operativos para reconocer el hardware, configurar las placas base y otros dispositivos y gestionar el poder. Como todos los PCs modernos contienen esta característica y Windows y Linux han estado apoyando durante años, también está habilitado por defecto en VirtualBox. Puede ser desactivado en la línea de comandos; e ver la sección llamada "VBoxManage modifyvm".

10voto

DaRKoN_ Puntos 4098

Usted puede ser que necesite cuando la migración de una máquina física a una máquina virtual, si la máquina física tiene un IO APIC. La mayoría de las máquinas modernas de hacer.

Una instalación estándar en un moderno física PC o VMware usualmente resultará en Halaacpi.dll de ser elegida como la mayoría de los sistemas de hoy en día tienen un IO APIC y VMware eligió para virtualizar por defecto (VirtualBox desactiva el IO APIC porque es más caro para virtualizar de un estándar de PIC).

http://www.virtualbox.org/wiki/Migrate_Windows

0voto

Dave Walsh Puntos 1

De haber tratado de obtener una Acronis imagen restaurada a partir de un original, imagen física para arrancar en Vbox - (XPSP3) - (Sólo se muestra el 'no se cerró correctamente el mensaje...cada arranque), He decidido seleccionar el IO APIC (opción de Configuración - Sistema - Placa base - Características Extendidas - SELECCIONE Activar IO APIC) - no saber realmente lo que su función era en Vbox. Una vez que he seleccionado y se reinicia, la máquina disparó en la vida y funciona a la perfección.

Espero que esto ayude.

-1voto

ygivon Puntos 1

Como mi equipo no es compatible con APIC (Host es win 8.1 de 64 Bits,el Invitado es Oracle Linux De 64 Bits ) que estaba recibiendo un sistema de pánico y no podía plenamente con la inicialización de la máquina huésped .

Como he cambiado el número de CPU en mi huésped del sistema de 2X 1X (yo tengo el total de 4X) yo era capaz de cargar completamente de mi equipo invitado .

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: