זו הסיבה שמכשירי iOS משתמשים פחות ב- RAM מאשר במכשירי אנדרואיד

זו הסיבה שמכשירי iOS משתמשים פחות ב- RAM מאשר במכשירי אנדרואיד

המלחמה בין iOS לאנדרואיד עדיין חזקה עד היום. ברור שיש סיבות נכונות ליפול משני צדי הגדר, אבל זה לא מונע מאנשים (כולל אותנו) להשוות את השניים בלי סוף כדי לראות איזה מהם טוב יותר לצרכינו.





כבר בדקנו שאלות כמו איזו מערכת הפעלה לנייד מאובטחת יותר ומדוע אפליקציות iOS בדרך כלל טובות יותר מאפליקציות Android. אבל הנה משהו שאולי לא שמת לב: למכשירי iOS יש לרוב מחצית RAM (או פחות) ממכשירי Android . למה זה?





השוואת RAM ב- iPhone לעומת Android

עבור מאמר זה, נבחן כמה ממכשירי אנדרואיד מהשורה האחרונה של מספר יצרנים ונשים אותם זה לצד זה נגד האייפון 8, אייפון 8 פלוס ואייפון X.





קרדיט תמונה: ארנת GSM

קרדיט תמונה: ארנת GSM



קרדיט תמונה: ארנת GSM

קרדיט תמונה: ארנת GSM





כל אלה הם מכשירי אנדרואיד מתקופת 2017 המייצגים את הטובים ביותר מהטובים שיש כיום לצרכני סמארטפונים. כפי שאתה יכול לראות, מפרט ה- RAM הזה חסון ויעלה לך אגורה יפה. צפוי לשלם בין $ 650 ל -1,000 $ עבור אלה.

כדי לתת לך מושג עד כמה 8GB של זיכרון RAM מוגזם, זכור שרוב המחשבים הניידים המודרניים אפילו לא מגיעים עם כל כך הרבה. רוב מכשירי ה- Chromebook מתקופת 2017, למשל, מסתכמים ב -4 ג'יגה-בתים כאשר רק כמה דגמים נבחרים אפילו מציעים מבנה של 8 ג'יגה-בתים-ואפילו אלה מחשבי Chromebook בעלי ביצועים גבוהים של 8GB עדיין זולים יותר ממכשירי האנדרואיד האלה!





למען ההגינות, רק ה- OnePlus 5T מגיע עם 8GB. אבל הנקודה שלי היא כזאת: מכשירי אנדרואיד לא היו מגיעים עם כל כך הרבה זיכרון RAM אם הם לא היו צריכים את זה, נכון? ואם מכשירי האנדרואיד האחרונים מצוידים ב- 4-8GB של זיכרון RAM, אז כמה זיכרון RAM יש לאייפונים?

קרדיט תמונה: ארנת GSM

קרדיט תמונה: ארנת GSM

קרדיט תמונה: ארנת GSM

קרדיט תמונה: ארנת GSM

כיצד לארגן דפים במילה

חכה דקה. מה קורה? בין קו מכשירי האייפון מתקופת 2017, אנו רואים רק 2 ג'יגה-בייט באייפון 8 'ברמת הכניסה', 3 ג'יגה-בייט באייפון 8 פלוס הגדול יותר ו -3 ג'יגה-בייט באייפון X האחרון והגדול ביותר. לדגם הגבוה ביותר של אפל יש פחות זיכרון RAM מאשר האפשרויות החלשות של אנדרואיד!

כל זה לא חדש, אגב. אייפון 7 פלוס הציג 3GB של זיכרון RAM לקו האייפון עוד בשנת 2016. אייפון 7, אייפון 6s פלוס ואייפון 6 פועלים כולם על 2 ג'יגה -בייט ללא בעיה. ולאייפון 6, שיכול להריץ את iOS 11 כמו שאר יורשיו, יש רק 1GB.

ברצינות, מה קורה? כיצד יכול אייפון 6 מתקופת 2014 להריץ באופן סביר את הגירסה העדכנית ביותר של iOS עם 1GB של זיכרון RAM בלבד ואילו אנדרואידים צריכים עד פי 8 מהסכום הזה?

מדוע התקני Android צריכים כל כך הרבה זיכרון RAM

כבר מההתחלה, אנדרואיד תוכננה לתמוך בסוגים רבים של מעבדים, יצרנים רבים ושונים ותצורות חומרה רבות ושונות. בדרך כלל, תוכנה שנכתבה עבור סוג אחד של מערכת אינה יכולה לפעול רק על מערכת אחרת; צריך 'להעביר' אותו, מה שלרוב כרוך בשכתוב החלקים הבלתי תואמים.

כדי לעקוף זאת, אפליקציות אנדרואיד תמיד פועלות בפלטפורמת Java. ג'אווה היא חכמה בגלל המחשב הווירטואלי שלה: אתה יכול לכתוב אפליקציה פעם אחת ב- Java, ואז המכונה הווירטואלית 'מתרגמת' את הקוד הזה בזמן ריצה כדי לעבוד על כל מערכת שהיא נמצאת בה. במקום לכתוב ולחבר מחדש את הקוד בעצמך, המחשב הווירטואלי של Java מטפל בו עבורך.

אבל זה כרוך בעלות.

המחשב הווירטואלי של ג'אווה מורכב ודורש הרבה זיכרון RAM, לא רק לניהול התהליכים בפועל של המחשב הווירטואלי עצמו, אלא גם להחזיק את קוד הג'אווה המקורי לכל אפליקציה המבוצעת בתוספת הקוד המתורגם שבאמת מבוצע על ידי מערכת.

מצד אחד, המחשב הווירטואלי באנדרואיד השתפר עם השנים ואינו דורש כמות RAM כמו פעם. מצד שני, אפליקציות אנדרואיד הופכות יותר ויותר מתקדמות - אפשר לטעון שאפילו הן נפוחות - ולכן הן צריכות יותר RAM כדי לפעול. RAM נדרש גם לתהליכי רקע, הנפוצים ביישומי אנדרואיד.

לבסוף, מערכת ההפעלה אנדרואיד בנויה סביב שיטה הנקראת 'איסוף אשפה'. למעשה, מעודדים אפליקציות להשתמש בכמות RAM הנדרשת. לאחר מכן, מדי פעם, אנדרואיד מנקה את הנתונים ב- RAM שאינם בשימוש יותר ('זבל') ומשחררת אותם, ומאפשרת לאפליקציות אחרות להשתמש בהן. שיטה זו, למרות שהיא יעילה, היא האופטימלית ביותר כשיש הרבה RAM לשחק איתה, אחרת המערכת מבזבזת יותר מדי זמן תמיד על איסוף אשפה.

מסיבות אלה, אנו ממליצים על זיכרון RAM של לפחות 4GB באנדרואיד אם אכפת לך מביצועים חלקים. אם לא, אז 2GB אמור להיות המינימום.

מדוע iOS אינו משתמש בזיכרון RAM רב כמו אנדרואיד

אפל מפעילה הרבה יותר שליטה על כל המערכת האקולוגית של iOS. אם אתה רוצה להשתמש ב- iOS, אז יש לך רק אפשרות אחת לטלפון: האייפון. אם אתה רוצה ליצור אפליקציות iOS, עליך להשתמש בכלים של אפל ולעשות זאת בדרך של אפל. אפל שולטת באגרוף הדוק.

מה אני צריך לשדרג במחשב שלי

עם זאת, ישנם יתרונות רבים.

כי אפל מכירה את מְדוּיָק מפרטים של כל מכשיר שיפעיל את מערכת ההפעלה שלו, הם יכולים לקבל החלטות עיצוב בהתאם. לדוגמה, בעוד ש- Android צריכה לתמוך במספר סוגי מעבדים, iOS פועל תמיד על חומרה מבוססת ARM.

ככזה, iOS אינה זקוקה למכונה וירטואלית עם תרגום זריז כמו אנדרואיד. כל האפליקציות נאספות לקוד מקורי, והקוד הזה מבוצע ישירות על החומרה. אין צורך במכונה וירטואלית פירושו פחות RAM באופן משמעותי בשימוש הכולל.

יתר על כן, ל- iOS יש גישה שונה לניהול זיכרון. בעוד שזיכרון אנדרואיד מטופל על ידי מערכת ההפעלה, זיכרון iOS מטופל על ידי האפליקציות עצמן. במקום לאפשר לאפליקציות לתפוס זיכרון RAM ככל שהם רוצים ולשחרר אותו כשהן כבר אינן בשימוש, אפליקציות iOS מקצות ומחלקות באופן אוטומטי זיכרון לפי הצורך.

בקיצור, זה שבאמצעות מכשירי זיכרון RAM לאייפון אין פירושם שיש להם ביצועים גרועים יותר. ל- iOS יש גישה שונה לניהול זיכרון מכיוון שהיא לא מסתמכת על מכונה וירטואלית כמו אנדרואיד.

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד לשנות את המראה והתחושה של שולחן העבודה של Windows 10

רוצה לדעת כיצד לגרום ל- Windows 10 להיראות טוב יותר? השתמש בהתאמות אישיות פשוטות אלה כדי להפוך את Windows 10 לשלך.

קרא הבא
נושאים קשורים
  • הסבר על הטכנולוגיה
  • דְמוּי אָדָם
  • אייפון
  • ios
  • טיפים לחומרה
  • דְמוּי אָדָם
על הסופר ג'ואל לי(1524 מאמרים פורסמו)

ג'ואל לי הוא העורך הראשי של MakeUseOf מאז 2018. יש לו תואר B.S. במדעי המחשב ומעל תשע שנות ניסיון בכתיבה ועריכה מקצועיות.

עוד מאת ג'ואל לי

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה