תוֹכֶן
VirtualBox משתמשת בטכנולוגיית וירטואליזציה כדי לאפשר לך להפעיל שתי מערכות הפעלה במקביל, וליצור "גשר" תוכנה המאפשר להם לתקשר ישירות עם חומרת המחשב. ה- IO APIC הוא סדרת מכשירים בתוך החומרה המאפשרים לך לשלוט באותות וגם אפשרות שתוכל להפעיל ב- VirtualBox. הפעלת זה מאפשרת למחשב להריץ מערכות וירטואליות של 64 סיביות המשתמשות במספר מעבדים.
VirtualBox
VirtualBox מאפשר לך להריץ מערכת הפעלה, בחלון שלה, בתוך מערכת אחרת. לדוגמה, אתה יכול להשתמש ב- Windows בסביבת Mac OS. כדי לאפשר זאת, היישום משתמש בטכנולוגיות וירטואליזציה: הוא יוצר ממשק תוכנה מתוחכם המאפשר למערכת ההפעלה הווירטואלית, המכונה גם מערכת "אורח", להעביר פקודות לחומרת המחשב דרך מערכת ההפעלה, החל מ- זה שאתה מווירטואלי. המערכת הראשית מכונה מערכת "מארח" או "מארח".
IO APIC
ה- IO APIC מאפשר תפיסת חומרה המכונה "הפרעות". הם אותות המסייעים בבקרת זרימת הנתונים בין מכשירים המתחברים למחשב ולמעבד שלו. לדוגמא, מקלדת מזהה את המקש שאתה לוחץ עליו ואומרת למחשב שני דברים: הנתונים המיוצגים על ידי המפתח עצמו, ואות הפסקה שאומר למעבד שיש נתונים עבורו. כאשר המעבד מקבל את הנתונים, האות נדחה והמעבד ממשיך לנהל תהליכים אחרים עד שהוא מקבל הפרעה נוספת (כשלוחצים על מקש אחר).
מספר מעבדים וירטואליים
מעבדים יכולים לנהל רק שורה אחת של נתונים בכל פעם. המעבד מתזמן את העיבוד כל כך מהר, שבעוד שהוא עובד עם אלמנט אחד בלבד בכל פעם, הוא יוצר את המראה שהוא מעבד מספר אלמנטים בו זמנית. היתרון שיש מספר ליבות עיבוד הוא שככל שכל ליבה יכולה לעבד אלמנט אחד בכל פעם, זה ממש מאפשר למחשב לעבד כמה בו זמנית. הפעלת IO APIC ב- VirtualBox מאפשרת למערכת הווירטואלית שלך לשלוח נתונים ליבות מעבד מרובות במקום אחת בלבד.
מערכות 64 סיביות
הסיבה שמערכות 64 סיביות מהירות יותר ממערכות 32 סיביות היא שהם יכולים לעבד יותר נתונים בכל פעם. מערכת של 32 סיביות יכולה לעבד יחידות נתונים של עד 32 סיביות, ומערכת של 64 סיביות מעבדת אלמנטים בגודל כפול. הפעלת IO APIC ב- VirtualBox מאפשרת לך להריץ מערכות הפעלה המנצלות את כוח העיבוד הנוסף הזה.