Vsebina
VirtualBox s tehnologijo virtualizacije omogoča zagon dveh operacijskih sistemov hkrati, s čimer ustvarja programski "most", ki jim omogoča neposredno interakcijo s strojno opremo računalnika. IO APIC je vrsta naprav v strojni opremi, ki omogočajo nadzor signalov, in tudi možnost, ki jo lahko omogočite v VirtualBoxu. Če to omogočite, lahko računalnik zažene 64-bitne navidezne sisteme, ki uporabljajo več procesorjev.
VirtualBox
VirtualBox vam omogoča zagon operacijskega sistema v svojem oknu znotraj drugega. Na primer, Windows lahko uporabljate v okolju Mac OS. Da bi to omogočila, aplikacija uporablja tehnologije za virtualizacijo: ustvari dovršen programski vmesnik, ki omogoča virtualiziranemu operacijskemu sistemu, znanemu tudi kot "gost", da prek operacijskega sistema pošilja ukaze na strojno opremo računalnika iz tisto, ki jo virtualizirate. Glavni sistem je znan kot "gostiteljski" ali "gostiteljski" sistem.
IO APIC
IO APIC omogoča koncept strojne opreme, znan kot "prekinitve". So signali, ki pomagajo nadzirati pretok podatkov med napravami, ki se povežejo z računalnikom in njegovim procesorjem. Na primer, tipkovnica zazna tipko, ki jo pritisnete, in računalniku sporoči dve stvari: podatke, ki jih predstavlja sama tipka, in signal prekinitve, ki procesorju sporoči, da zanj obstajajo podatki. Ko procesor prejme podatke, je signal zavrnjen in procesor nadaljuje z upravljanjem drugih procesov, dokler ne prejme nove prekinitve (ko pritisnete drugo tipko).
Več navideznih procesorjev
Procesorji lahko hkrati upravljajo samo eno vrstico podatkov. Procesor načrtuje obdelavo tako hitro, da ob delu samo z enim elementom hkrati ustvari videz, da hkrati obdeluje več elementov. Prednost več procesorskih jeder je v tem, da lahko vsako jedro hkrati obdela en element, zato dobesedno omogoča računalniku, da obdela več hkrati. Omogočanje IO APIC v VirtualBoxu omogoča vašemu virtualiziranemu sistemu pošiljanje podatkov na več procesorskih jeder namesto na samo eno.
64-bitni sistemi
Razlog, da so 64-bitni sistemi hitrejši od 32-bitnih, je v tem, da lahko hkrati obdelajo več podatkov. 32-bitni sistem lahko obdeluje podatkovne enote do 32 bitov, 64-bitni sistem pa dvakrat večje elemente. Če omogočite IO APIC v VirtualBoxu, lahko zaženete operacijske sisteme, ki izkoristijo to dodatno procesorsko moč.