iOS יעיל בזיכרון פי שניים מאנדרואיד. הנה למה.
![IOS יעיל בזיכרון פי שניים מאנדרואיד. הנה למה. הנה הסיבה שהאייפון 6 יכול לעשות עם פחות זיכרון RAM (מתואר באדום) מאשר טלפוני אנדרואיד. צילום: iFixIt](/f/d6720ee2270c75f01fdf81555c7a8f49.jpg)
כאשר הוכרזו מכשירי האייפון 6 והאייפון 6 פלוס, מעריצי אנדרואיד רבים צחקו על ה -1 GB ה"מסכן " זיכרון RAM של סמארטפון הדגל של אפל, כאשר ספינות הדגל של אנדרואיד נטו להישלח עם 2GB ולפעמים יותר.
אבל מפרט לא תמיד - או אפילו רוב הזמן - מספר את כל הסיפור. כפי שמתברר, אייפון 6 עם זיכרון RAM בנפח של 1 ג'יגה -בתים פועל הרבה יותר מהר מאשר סמארטפון אנדרואיד דומה עם 2 ג'יגה -בייט זיכרון RAM. וכל זה קשור להבדל המהותי באופן שבו iOS ו- Android מטפלים באפליקציות.
לדברי גלין וויליאמס ב- Quora, מכשירי iOS פועלים טוב יותר ממכשירי Android עם זיכרון RAM כפול מכיוון שאפליקציות אנדרואיד משתמשות ב- Java, והן זקוקות לכל הזיכרון הנוסף כדי לעשות משהו שנקרא איסוף אשפה.
מהו אוסף האשפה? זהו תהליך המפעיל את מיחזור הזיכרון ברגע שאפליקציית Android מתבצעת באמצעותו. בדרך כלל, זה עובד די טוב במערכות שיש להן הרבה זיכרון RAM בחינם, אבל ברגע שמפעילים הרבה אפליקציות שונות, הדברים מתחילים להיות קלים.
לדברי וויליאמס, אספני האשפה של אנדרואיד פועלים בצורה הטובה ביותר כאשר לאפליקציות אנדרואיד יש זיכרון גדול פי 4 עד שנדרש בפועל על מנת לבצע את תהליך איסוף האשפה. ברגע שאתה מפסיק לקבל את כמות הזכרון הפנויה הזו, הביצועים מתחילים לסבול.
זו הסיבה שלמכשירי אנדרואיד צריך להיות כפול זיכרון RAM כדי להריץ אפליקציות מאשר לאייפון שלך. וכפי שראינו בעבר, יותר זיכרון RAM משפיע לרעה גם על חיי הסוללה, וזה חלק מהסיבה מדוע לטלפוני אנדרואיד צריכים להיות סוללות גדולות יותר כדי להגיע לאותן חיי סוללה כמו לאייפון 6.
לגבי iOS? מערכת ההפעלה אינה זקוקה לכל הזיכרון הנוסף המשויך לג'אווה ולאנדרואיד, מכיוון שהיא נועדה להימנע מאוסף אשפה מסוג זה מאפס. הוא צריך רק את הזיכרון שהוא משתמש בו. איזה רעיון קיצוני, הא?
מָקוֹר: קווורה