זה עתה סיימת להגדיר את ה-M1 Mac החדש שלך בדיוק איך שאתה אוהב, התקנת את האפליקציות המועדפות עליך, שחזרת את הגיבוי האחרון שלך, ואתה עומד להעמיד את הדבר הזה במבחן כאשר שאלה עוברת בראשך:
האם כל האפליקציות שלי מותאמות לשבב M1?
שבב M1 חדש לגמרי, מה שאומר שעדיין אין הרבה אפליקציות שתומכות בו. אפל הצליחה זאת עם Rosetta 2, המאפשרת לאפליקציות מבוססות אינטל לפעול על ארכיטקטורת ARM של ה-M1. אז כנראה שלא תבחין בהבדל רב בין יישומי Intel ו-ARM שלך.
ובכל זאת, זה מידע שימושי שיש, ואפל מאפשרת לך לבדוק באיזו ארכיטקטורה משתמשת כל אחת מהאפליקציות שלך. במדריך זה, נראה לך כיצד לקבוע מידע זה בעצמך.
תוכן
- כיצד לדעת אם אפליקציה מותאמת עבור M1 Mac שלך
- מה ההבדל בין x86 (Intel) ל-ARM (M1 של אפל)?
- כיצד אפליקציות מבוססות אינטל פועלות ב-M1 Mac?
-
האם אפליקציות אינטל פועלות לאט יותר מאפליקציות ARM במחשבי M1 Mac?
- פוסטים קשורים:
כיצד לדעת אם אפליקציה מותאמת עבור M1 Mac שלך
ראשית, תרצה לפתוח על Mac זה. אתה יכול לעשות זאת על ידי הקלדת "אודות ה-Mac הזה" ב-Spotlight או על ידי לחיצה על הלוגו בפינה השמאלית העליונה של שורת התפריטים.
יופיע חלון קופץ שיספק לך מידע בסיסי על ה-Mac שלך, כגון המספר הסידורי וגרסת ה-macOS. למטרותינו, עם זאת, אנו הולכים ללחוץ על
דוח מערכת לַחְצָן.זה יפתח חלון חדש המציג מידע טכני נוסף על ה-Mac שלך. בחלונית השמאלית של חלון קופץ זה, תמצא קטע שכותרתו תוֹכנָה ואפשרות תחת התווית יישומים. קדימה ולחץ יישומים.
זה יעביר אותך לרשימה ניתנת לגלילה של כל יישום המותקן ב-Mac שלך. אמנם אין תכונת חיפוש, אבל אתה יכול למיין את האפליקציות האלה בסדר אלפביתי, מה שאמור לעשות את זה קל מספיק למצוא ולבדוק את האפליקציה שאתה מחפש.
כאשר אתה מוצא את האפליקציה שברצונך לזהות, תוכל לבדוק לאיזו ארכיטקטורה היא מותאמת על ידי חיפוש תחת סוג טור.
כאן, תראה אחד משלושה דברים.
- אפל סיליקון. כפי שניתן לצפות, הכוונה היא לאפליקציות שעברו אופטימיזציה לרוץ על Apple Silicon.
- אינטל. שוב, התשובה כאן היא פשוטה. אלו הן האפליקציות שעדיין מותאמות לאינטל. עם זאת, ה-M1 Mac שלך עדיין יכול להפעיל אותם באמצעות Rosetta 2 (עוד על כך בהמשך).
- אוניברסלי. תראה תווית זו רק אם אתה מפעיל מחשב Mac שאינו M1. זה אומר שאפליקציה עברה אופטימיזציה עבור ARM, אבל מכיוון שאתה לא מפעיל את שבב M1, הוא פועל "אוניברסלי" על אינטל.
וזה הכל!
מה ההבדל בין x86 (Intel) ל-ARM (M1 של אפל)?
אני בטוח שלרוב האנשים שחיפשו את המאמר הזה כבר יש הבנה בסיסית של ההבדל בין שבב M1 לבין שבבי אינטל שהיו בשימוש בעבר. עם זאת, ייתכן שאינך מכיר את x86, ARM, או מדוע הם יוצרים בעיות תאימות.
בעיקרו של דבר, ARM (ששבבי M1, iPhone, iPad ו-Apple Watch משתמשים בהם) ו-x86 (בשימוש אינטל) הם שני סוגים שונים של ארכיטקטורות מעבדים. אם זה נשמע מסובך, זה בגלל שזה כך - אז אל תדאג! הנה דרך פשוטה לחשוב על זה:
המעבד הוא כמו המנוע של המחשב שלך. כל קליק, חישוב, אות מוקלדת וכו', מתבצע על ידי המעבד. וכמו שלכל המכוניות יש מנועים, לכל המחשבים יש מעבדים.
עכשיו, נניח שבעבר היה בבעלותך רכב מתוצרת אמריקאית ומאז עברת לרכב מתוצרת יפן. לשניהם מנועים הפועלים בדרכים דומות, אך אף אחד מהחלקים אינו תואם. אתה לא יכול לקחת רכיבים מאחד ולהחליף אותם עם השני.
ההבדל בין ה-x86 של אינטל לארכיטקטורת ARM של ה-M1 הוא בעצם אותו דבר. שני המעבדים משרתים את אותה מטרה ויש להם תכונות חופפות. עם זאת, הם גם עושים כמה דברים אחרת, מדברים בשפה אחרת ויש להם צרכי תאימות שונים.
זו הסיבה שאפל מבדילה בין אפליקציות מותאמות לאינטל ל-ARM - מכיוון שהן פועלות בצורה שונה מאוד על אותו מעבד.
כיצד אפליקציות מבוססות אינטל פועלות ב-M1 Mac?
אולי שמתם לב לבעיה באנלוגיה שנתתי זה עתה. אם מעבדי M1 ואינטל אינם תואמים כמו מנועי טויוטה ושברולט, כיצד אפליקציות מבוססות אינטל מסוגלות לפעול על מעבד M1?
זה הודות ל-Rosetta 2 של אפל, שהוא קצת קסם הנדסי ב-M1 Mac שלך. במילים פשוטות, Rosetta 2 הוא שירות שמתרגם אפליקציות מותאמות לאינטל לארכיטקטורת ARM של שבב M1 שלך.
אם אפליקציה אומרת "עשה זאת", ב-Intel-speak, Rosetta 2 מתרגמת את זה ל-ARM-speak עבור שבב ה-M1 שלך. זה עושה זאת גם ברקע, כך שלא תהיה לך אינטראקציה עם שירות Rosetta 2 לעתים קרובות מאוד.
האם אפליקציות אינטל פועלות לאט יותר מאפליקציות ARM במחשבי M1 Mac?
חכי שנייה. אם אפליקציה מבוססת אינטל מתורגמת ל-ARM בזמן שאתה משתמש בה, זה לא מאט אותה?
כן סוג של. מבחינה טכנית, אפליקציות אלו פועלות לאט יותר ממקבילותיהן ב-ARM, ובמקרים מסוימים, ההבדל בולט מאוד. ככל שיותר אפליקציות מתעדכנות עבור ה-M1, אין ספק שתבחין בשיפורי ביצועים גדולים באפליקציות הללו.
עם זאת, זה לא אומר שאפליקציות מבוססות אינטל הן "איטיות" בשבב M1 בשום אופן. למעשה, רבים מהם פועלים מהר יותר מאשר אי פעם על מעבד אינטל. זה נובע מכמות הכוח המטורפת שאפל הצליחה להוציא מהשבב M1.
אז אם אתה על מחשב Mac שאינו M1 ורק הבנת שכל האפליקציות שלך עדיין פועלות על אינטל, אל תיתן לזה להניא אותך מלהרים M1 Mac. ההבדל הוא מינימלי, וחוץ מזה, רוב האפליקציות הללו עומדות להתעדכן בקרוב. קנה את ה-Mac המבריק החדש ותיהנה מביצועים מהירים בזק מכל האפליקציות שלך, בין אם הן ARM ובין אם אחרות.