התקנת (איכשהו) את הגרסה האחרונה של macOS ב-VMWare תחת אחת מהגרסאות האחרונות של Windows. אבל הנה, ההופעה מחרידה! כל האנימציות קופצניות, והמכונה הווירטואלית מועדת לקריסות מתמדת! האם "זה" מה שמעריצי מק משבחים?
ובכן, לא, ממש לא. כפי שאולי שמתם לב בזמן התקנת macOS ב-VMWare, הבעיה היא שזה לא נתמך רשמית.
למרבה הצער, אין לזה פתרון מושלם. ובכל זאת, אולי תוכל להפוך את החוויה לנסבלת יותר עם השינויים ה"האקים" שנראה כאן.
לפני שאנחנו מתחילים...
עלינו להדגיש לפני שנתחיל שכל מה שתראה כאן מבוסס על ניסיון אישי, עבור ה תצורה מסוימת של החומרה של כותב זה ושילוב ספציפי של התוכנה של VMWare ו macOS.
במילים אחרות, זה כנראה יעבוד גם בשבילך, אבל בדומה להרבה דברים בטכנולוגיה, הקילומטראז' שלך עשוי להשתנות. למרות שלא יזיק לנסות את השינויים שנראה כאן, אנחנו לא יכולים להבטיח שהם יעבדו בשבילך.
מדוע macOS וירטואלי סורק ב-Windows?
הצלחת להפעיל מכונה וירטואלית (אם אינך יכול, עיין במדריך שלנו עם פתרונות פשוטים להפעלת הוירטואליזציה במחשב האישי שלך). התקנת את macOS והתייצבת לביצועים מעט נמוכים מהצפוי.
עם זאת, התוצאה הייתה הרבה יותר גרועה אפילו מהציפיות הגרועות ביותר שלך. macOS וירטואלי כמעט בלתי שמיש! כיצד ייתכן?
כיצד עובד הדמיית מערכת הפעלה
כאשר אתה מחקה מערכת הפעלה כזו, החומרה של המחשב "נוצרת מחדש" בצורת תוכנה. לעומת זאת, וירטואליזציה מסתמכת על מה שאנו יכולים לתאר כ"מעברי חומרה" כדי להציע ביצועים טובים יותר.
אם השתמשת בעבר ב-VirtualBox או באחד מהפתרונות של VMWare, סביר להניח שהתקנת את אחת מגרסת ה"כלים" שלהם במערכת הפעלה וירטואלית "כדי לגרום לה לביצועים טובים יותר". אחת המשימות שאותם "כלים" מבצעים היא לאפשר חלק מאותם "מעברים" בצורה של נהגים מיוחדים.
מבין כל הדרייברים הללו, החשוב ביותר לביצועים בולטים הוא מנהל התקן ה-GPU הוירטואלי. היא פועלת כ"מנהרה" המחברת את תוכנת המכונה הווירטואלית לדרייבר הגרפי של המכונה המארח.
החשיבות של דרייבר ה-GPU הוירטואלי לשיט חלק יותר
מנהל התקן ה-GPU הוירטואלי מאפשר למכונות וירטואליות תחת VMWare ו-VirtualBox להשיג אנימציות והשמעה חלקה. בניגוד לשאר ה-VM, זו לא מערכת גרפית מדומה; במקום זאת, ה-GPU של המחשב המארח מבצע את החישובים הדרושים. הבקשות של התוכנה הווירטואלית "מנותחות" על ידי מנהל התקן ה-GPU הווירטואלי ו"מוזנות" ל-GPU בפועל.
וכאן בדיוק טמונה הבעיה ב-macOS העדכנית ביותר: היא לא מגיעה עם מנהלי התקנים כאלה עבור GPU וירטואלי. יחד עם זאת, כמערכת הפעלה, היא מסתמכת במידה רבה על GPU אמיתי של Mac עבור שולחן העבודה המואץ בחומרה שלו.
התוצאה היא מכונה וירטואלית איטית וקטועה שכן כל דבר שקשור ל-GPU "פועל בתוכנה" במעבד.
כיצד להגביר macOS VM
macOS VM עשוי לבצע עצבנות בהשוואה לאלה עם Windows או Linux, אבל זה רק בגלל היעדר מנהלי התקנים מתאימים ל-GPU הוירטואלי. מכל הבחינות האחרות, הבעיות שמטרידות את ביצועי ה-macOS שלך ישפיעו גם על הביצועים של Windows או Linux VM.
לפיכך, לפני שתמשיך לטוויקים ה"האקים" יותר שלנו, תחילה עליך להגדיר את macOS VM שלך לביצועים מיטביים. בדיוק כמו שהיית עושה אם זה היה מריץ ווינדוס או לינוקס.
בדוק את התצורה של macOS VM שלך והקצה לה לפחות מחצית מליבות המעבד שלך בפועל. אם למעבד שלך יש שמונה ליבות, הקצה ארבע מהן ל-macOS VM.
תן ל-macOS VM שלך מספיק זיכרון RAM - נסה חצי מה אמיתי זיכרון RAM במחשב האישי שלך. לבסוף, ודא שיש לו מספיק מקום פנוי בדיסק הקשיח שלו ושהקבצים של ה-VM מאוחסנים בהתקן אחסון מהיר - רצוי SSD אם לא NVMe.
לאחר השינויים האלה, ה-macOS VM שלך עדיין יהיה עצבני ואיטי להגיב, אבל השקת תוכנה וגישה לתפריטים אמורה להיות קצת יותר מהירה.
כיצד "לשדרג" macOS VM ב-Windows
הפעל את מנהל הקבצים המועדף עליך והפנה אותו למיקום הקבצים של macOS VM שלך.
- עדיף ליצור עותק מלא של הספרייה הזו לפני החלת שינויים כלשהם. אם זה לא אפשרי, לפחות תשכפל את קובץ התצורה הראשי שלו, שנשנה בהמשך. זה עם השם של ה-VM שלך כשם קובץ וסיומת "VMX".
- פתח את קובץ VMX בעורך הטקסט המועדף עליך. אנו מציעים משהו כמו Notepad++, אבל פנקס הרשימות הכלול ב-Windows יתאים. אם עקבתם אחר העצה שלנו וגיבתם את הקובץ הראשי, שימו לב שעליכם לפתוח ולערוך המקורי, לא הגיבוי. אתר ושנה את השורות הבאות, תוך שימוש בערכים שאנו מזכירים כאן (אם שלך שונים):
- svga.vramSize = "268435456"
- vmotion.checkpointFBSize = "1342177728"
- vmotion.checkpointSVGAPrimarySize = "268435456"
- vmotion.svga.mobMaxSize = "268435456"
- vmotion.svga.graphicsMemoryKB = "262144"
- אתר את svga.graphicsMemoryKB והגדר את הערך שלו ל-"262144".
- מצא את vmotion.svga.maxTextureSize והקצה לו את הערך "16384".
- חפש את vmotion.svga.maxTextureAnisotropy ושנה אותו ל-"2".
שמור את הקובץ וצא מעורך הטקסט. לאחר מכן, הגיע הזמן לראות אם השינויים האלה עשו את ההבדל.
ועכשיו, התוצאות המדהימות... בערך
עם התאמות אלו, הפעל את תוכנת VMWare שלך ולחץ על "הפעל" במחשב הווירטואלי שלך ב-macOS. כאשר אתה סוף סוף מגיע לשולחן העבודה של ה-Mac הווירטואלי שלך, נסה להפעיל יישום כבד יחסית בגרפיקה מאשר פנקס רשימות בלבד, כמו דפדפן אינטרנט.
במקרה שלנו, תוכניות כאלה אילצו ללא הרף את ה-VM לקרוס או "לקפוא" למשך דקות. אחרי השינויים שראינו, הם היו "שמישים מספיק" כדי, למשל, לתפוס את צילום המסך שמלווה את המאמר הזה.
נוכל להשתמש ב-VM כדי לבדוק כמה אפליקציות תוכנה ו"להרגיש" איך הדברים עובדים בארץ macOS, שבה הכותב הזה לא ביקר במשך שנים.
כפי שציינו קודם, אין לצפות לתוצאות מושלמות, וגם לא לקפיצה דרסטית בביצועים בהשוואה לפני החלת השינויים הללו. עבורנו, הם עזרו יותר ליציבות, והפחיתו משמעותית את קריסות מערכת ההפעלה. עם זאת, היינו צריכים להיות מודעים כדי לא להגזים. הפעלת מספר אפליקציות במקביל הייתה רחוקה מלהיות אידיאלית, והובילה אותנו חזרה לטריטוריית התרסקות המסך השחור.
מה לגבי VirtualBox?
אם בדקתם את המאמר הקודם שלנו VirtualBox לעומת VMware Player: המכונה הוירטואלית הטובה ביותר עבור Windows, אתה עשוי לתהות אם הפעלת macOS ב-VirtualBox תציע שיפור ביצועים. כדי לחסוך ממך לבזבז את זמנך בניסיון, זה למעשה ההיפך. זה מתפקד אפילו גרוע יותר.
לפיכך, לעת עתה, מה שראינו הוא הפתרון הטוב ביותר לניסיון macOS במחשב האישי שלך, מלבד התקנתו "מקורית" והפיכת המחשב שלך ל"האקינטוש".
אם אתה מרגיש בר מזל ורוצה לדחוף דברים קדימה, עיין גם במדריך שלנו כיצד להעביר קבצים בין אורח מכונה וירטואלית למחשב המארח. אני מקווה שההתאמות שלנו יספיקו כדי למנוע מה-VM שלך לקרוס באמצע העברת קבצים.
לא מושלם, אבל שמיש
לאפל אין סיבה לשחרר דרייברים שיעזרו לכל מי שמעוניין לנסות את מערכת ההפעלה שלה על חומרה לא נתמכת באמצעות פתרון וירטואליזציה - כל פתרון וירטואליזציה. וזה גם לא נראה שלמישהו יש את הידע הטכני, זמן פנוי, ו חוסר פחד מהזעם של אפל, לנסות וליצור דרייברים לא רשמיים לפרויקטים כאלה.
לפיכך, הדרך הטובה ביותר להשתמש ב-macOS הייתה, היא וכנראה תישאר להפעיל אותה על חומרה של אפל בפועל. כל השאר הוא לא רשמי, לא נתמך, מזעם ומגיע עם פשרות.
6 טיפים לביצועים מהירים יותר של מחשב וירטואלי
קרא הבא
נושאים קשורים
- חלונות
- חלונות 10
על הסופר

חייו האמיתיים של OK התחילו בסביבות 10, כאשר קיבל את המחשב הראשון שלו - קומודור 128. מאז, הוא ממיס כפות מפתח על ידי הקלדה 24/7, מנסה להפיץ את The Word Of Tech לכל מי שמעוניין מספיק כדי להקשיב. או ליתר דיוק, לקרוא.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחץ כאן כדי להירשם