Fordelene av Aktivering IO APIC i VirtualBox

Fordelene av Aktivering IO APIC i VirtualBox


VirtualBox bruker virtualiseringsteknologi for å la deg kjøre to operativsystemer samtidig. Den gjør dette ved å opprette en programvare bro som gjør at to operativsystemer til å kommunisere direkte med en maskinvaren. IO APIC er både en rekke enheter innen maskinvare for å håndtere maskinvare signaler, og et alternativ du kan aktivere i VirtualBox. Aktivering av denne har fordelen av å la deg kjøre 64 bits virtuelle systemer som bruker flere prosessorer.

VirtualBox

VirtualBox kan du kjøre ett operativsystem i et eget vindu i et annet operativsystem. For eksempel kan du kjøre Windows innenfra en Mac OS miljø. VirtualBox gjør dette ved hjelp av virtualiseringsteknologi: Det skaper en sofistikert programvare-grensesnitt for å tillate virtualiserte operativsystem, også kjent som "gjest" operativsystem, til å sende kommandoer til datamaskiner maskinvare via operativsystemet innen hvilke du virtualgjesteoperativsystemet , også kjent som "host" system.

IO APIC

IO APIC arbeider for å legge til rette for en maskinvare konsept kjent som "avbrudd". Dette er signaler som bidrar til å kontrollere flyten av data mellom enheter som er koblet til datamaskinen og prosessor. For eksempel oppdager et tastatur nøkkelen du trykker og sender to ting til datamaskinen: de data som representerer selve nøkkelen og et avbruddssignal forteller prosessoren at den har data for det. Etter prosessoren mottar dataene, blir signalet opphevet og prosessoren går tilbake til håndtering av andre prosesser før den mottar en annen avbruddssignal (neste gang du skriver en nøkkel).

Flere virtuelle prosessorer

Prosessorer kan bare behandle en tråd av data om gangen. Prosessoren tidsplaner sin behandling så raskt at mens det er bare å behandle en ting om gangen, det sykluser mellom prosesser på en slik måte at det gir inntrykk av at det er behandlingen flere elementer samtidig. Fordelen med å ha flere prosessorkjerner er at siden hver kjerne kan behandle ett element om gangen, det bokstavelig talt tillater datamaskinen til å behandle flere elementer samtidig. Aktivering av IO APIC i VirtualBox kan du ha din virtualiserte gjest systemet sende data til flere av datamaskinens prosessorkjerner, i stedet for bare én.

64 bits systemer

Grunnene til at 64 bit systemer kjører raskere enn 32 bits systemer er at de kan behandle mer data om gangen. Prosessorer kan bare prosessen så mye data på en gang: en 32 bit system kan behandle enheter av data som er 32 bits lang, og 64 bits systemer kan behandle enheter av data som er 64 bits lang. Aktivering av IO APIC i VirtualBox kan du kjøre 64 bit operativsystemer som kan dra nytte av denne ekstra prosessorkraft.