Obsah
VirtualBox využíva virtualizačnú technológiu, ktorá vám umožňuje prevádzkovať dva operačné systémy súčasne, čím vytvára softvérový „most“, ktorý im umožňuje priamu interakciu s hardvérom počítača. IO APIC je séria zariadení v hardvéri, ktoré vám umožňujú riadiť signály a tiež možnosť, ktorú môžete povoliť vo VirtualBoxe. Jeho povolenie umožňuje počítaču spustiť 64-bitové virtuálne systémy, ktoré používajú viac procesorov.
VirtualBox
VirtualBox vám umožňuje spustiť operačný systém vo vlastnom okne v inom. Môžete napríklad použiť Windows v prostredí systému Mac OS. Aby to bolo možné, aplikácia využíva virtualizačné technológie: vytvára sofistikované softvérové rozhranie, ktoré umožňuje virtualizovanému operačnému systému známemu tiež ako „hosťovský“ systém prenášať príkazy do hardvéru počítača prostredníctvom operačného systému z tú, ktorú virtualizuješ. Hlavný systém je známy ako „hostiteľský“ alebo „hostiteľský“ systém.
IO APIC
IO APIC podporuje hardvérový koncept známy ako „prerušenia“. Sú to signály, ktoré pomáhajú riadiť tok údajov medzi zariadeniami, ktoré sa pripájajú k počítaču a jeho procesoru. Napríklad klávesnica deteguje kláves, ktorý stlačíte, a povie počítaču dve veci: údaje predstavované samotným klávesom a signál prerušenia, ktorý informuje procesor, že preň existujú údaje. Keď procesor prijme údaje, signál je odmietnutý a procesor obnoví správu ďalších procesov, kým nedostane ďalšie prerušenie (po stlačení iného klávesu).
Viaceré virtuálne procesory
Procesory môžu spravovať iba jeden riadok údajov súčasne. Procesor naplánuje spracovanie tak rýchlo, že pri práci s iba jedným prvkom súčasne vytvorí dojem, že spracováva viac prvkov súčasne. Výhodou viacerých jadier na spracovanie je to, že pretože každé jadro dokáže spracovať jeden prvok naraz, umožňuje počítaču doslova spracovať niekoľko súčasne. Povolenie IO APIC v VirtualBox umožní vášmu virtualizovanému systému odosielať údaje do viacerých jadier procesora namiesto iba jedného.
64-bitové systémy
Dôvod, prečo sú 64-bitové systémy rýchlejšie ako 32-bitové systémy, je ten, že dokážu spracovať viac údajov naraz. 32-bitový systém dokáže spracovať dátové jednotky až do 32 bitov a 64-bitový systém spracováva prvky s dvojnásobnou veľkosťou. Povolenie IO APIC v VirtualBox vám umožňuje prevádzkovať operačné systémy, ktoré využívajú tento ďalší výpočtový výkon.