Чому iOS вдвічі ефективніше працює з пам'яттю, ніж Android


Коли iPhone 6 і iPhone 6 Plus тільки вийшли в світло, власники Android-пристроїв дружно сміялися над « жалюгідним » 1 ГБ оперативної пам'яті на борту нових смартфонів Apple, тоді як новенькі « андроїди » вже оснащуються двома і більше гігабайтами оперативної пам'яті.
Але чисті технічні характеристики не завжди — точніше майже ніколи — НЕ відображають реальну картину. Як виявилося, iPhone 6 з 1 ГБ оперативної пам'яті працює набагато швидше, ніж Android-пристрій з аналогічними характеристиками і 2 ГБ оперативної пам'яті. Вся справа в фундаментальному відмінності в тому, як iOS і Android керують додатками.
За думку користувача порталу Quora Глина Вільямса, iOS-пристрої працюють швидше Android-аналогів з подвійним об'ємом пам'яті , тому що Android-додатки використовують платформу Java, і для так званої « збірки сміття » вимагають більше пам'яті.
Що таке прибирання сміття? Це процес, який запускає очищення пам'яті, як тільки Android-додаток перестало її використовувати. Коли система має більший обсяг пам'яті, зазвичай цей механізм працює добре, але як тільки користувач запускає безліч програм, починається гра в рулетку.
Вільямс пише, що « збирачі сміття » Android-системи працюють краще за все, коли в розпорядженні програм є в 4 – 8 разів більше пам'яті, ніж їм потрібно для виконання « збоку сміття » ;. Як тільки обсяг вільної пам'яті опускається нижче оптимальної позначки, продуктивність починає падати.
Ось чому для нормальної роботи додатків Android – пристроям потрібно вдвічі більше оперативної пам'яті, ніж айфон . Але чим більше пам'яті, тим більше витрата заряду акумулятора, і тому Android-смартфонів потрібні батареї підвищеної ємності, щоб працювати приблизно стільки ж часу, скільки iPhone 6 .
А що до iOS, то цієї операційної системі не потрібна додаткова пам'ять, від якої так залежать Java і Android. Адже в ній з самого початку виключена необхідність у всяких збірках сміття. iOS потрібна тільки та пам'ять, яку система використовує. Яка радикальна ідея, правда? &Nbsp ;;)