Vantagens de habilitar o IO APIC no VirtualBox

O IO APIC permite ao VirtualBox usar uma série especial de controladores de interrupção

Comstock/Comstock/Getty Images

O VirtualBox usa tecnologia de virtualização para permitir-lhe executar dois sistemas operacionais ao mesmo tempo, criando uma "ponte" de software que permite que eles interajam diretamente com o hardware de um computador. O IO APIC é uma série de dispositivos dentro do hardware que permitem controlar sinais e também uma opção que você pode habilitar no VirtualBox. Habilitá-la permite ao computador executar sistemas virtuais de 64 bits que usam múltiplos processadores.

VirtualBox

O VirtualBox lhe permite executar um sistema operacional, na sua própria janela, dentro de outro. Por exemplo, você pode usar o Windows dentro de um entorno Mac OS. Para que isso seja possível, o aplicativo usa tecnologias de virtualização: cria uma interface de software sofisticada para permitir que o sistema operacional virtualizado, conhecido também como o sistema "convidado", transmita comandos para o hardware do computador através do sistema operacional, a partir daquele que você está virtualizando. O sistema principal é conhecido como sistema "host" ou "anfitrião".

IO APIC

O IO APIC permite facilitar um conceito de hardware conhecido como "Interrupções". Elas são sinais que ajudam a controlar o fluxo de dados entre os dispositivos que se conectam ao computador e o seu processador. Por exemplo, um teclado detecta a tecla que você pressiona e diz ao computador duas coisas: o dado representado pela tecla em si, e um sinal de interrupção que diz ao processador que há dados para ele. Quando o processador recebe os dados, o sinal é negado e o processador volta a gerenciar outros processos até receber outra interrupção (quando você pressionar outra tecla).

Múltiplos processadores virtuais

Os processadores podem gerenciar apenas uma linha de dados por vez. O processador agenda o processamento tão rapidamente que, embora trabalhe com apenas um elemento por vez, cria a aparência de que está processando vários elementos ao mesmo tempo. A vantagem de ter múltiplos núcleos de processamento é que, como cada núcleo pode processar um elemento por vez, literalmente permite ao computador processar vários simultaneamente. Habilitar IO APIC no VirtualBox permite que seu sistema virtualizado envie dados para vários núcleos do processador em vez de só para um.

Sistemas de 64 bits

A razão pela qual os sistemas de 64 bits são mais rápidos do que os de 32 é que podem processar mais dados por vez. Um sistema de 32 bits pode processar unidades de dados de até 32 bits, e um de 64 bits processa elementos do dobro do tamanho. Habilitar IO APIC no VirtualBox lhe permite executar sistemas operacionais que aproveitam esta potência de processamento adicional.

eHow Brasil
×