Причини, через які Android має 18 ГБ ОЗУ, а iOS всього 6 ГБ

В індустрії смартфонів у нас в основному два табори: табір Android та табір iOS. Зараз це дві основні операційні системи в індустрії смартфонів. У той час як Android належить Google, Apple має iOS. Одна з основних відмінностей між цими таборами полягає в тому, що хоча Android використовується багатьма виробниками, iOS призначена виключно для Apple iPhone.

І це пояснює, чому кількість користувачів Android майже втричі перевищує кількість користувачів iOS. Однак з огляду на успіхи, досягнуті iOS, ця система є дуже гарною. Ще одна важлива різниця між смартфонами на Android та iOS — це обсяг оперативної пам’яті. Як правило, пристрої Android мають набагато більший обсяг оперативної пам’яті, ніж аналоги на iOS. Питання, чому?

Android против iOS

Нещодавно було офіційно випущено ZTE Axon 30 Ultra Space Edition. Цей флагманський Android-смартфон високого класу оснащений 18 ГБ оперативної пам’яті та 1 ТБ вбудованої пам’яті. Це також свідчить про те, що оперативна пам’ять основних флагманських смартфонів Android тепер потребує 20 ГБ. Фактично з новою технологією розширення пам’яті пара флагманів Android вже підтримує 20 ГБ ОЗУ.

Найпростіше, максимальний обсяг оперативної пам’яті на смартфоні Android становить 18 ГБ. Навпаки, найбільший обсяг оперативної пам’яті на iPhone становить лише 6 ГБ. Таким чином, табір Android утричі випереджає iOS за обсягом оперативної пам’яті. Чому в телефонах Android стає більше оперативної пам’яті?

У порівнянні з телефонами Android з місткістю пам’яті від 8 ГБ до 12 ГБ, а потім і до 18 ГБ Apple потрібно лише половина цього або навіть менше. Apple відстає чи Кук «скупердяй»? Насправді справжня причина не така проста, як економія коштів.

Є три основні причини, з яких iOS місткість оперативної пам’яті менший. Однак, перш ніж ми розглянемо причини, поговоримо про оперативну пам’ять у принципі.

Що таке RAM та ROM?

Перш ніж порівнювати різницю між механізмами управління пам’яттю в системах iOS та Android, нам необхідно зрозуміти значення деяких професійних термінів. RAM (Random Access Memory) також називається оперативною пам’яттю. Розмір оперативної пам’яті безпосередньо визначає, скільки програм можна відкривати у фоновому режимі телефону. З іншого боку, ROM (Read-Only Memory) називається внутрішньою пам’яттю, і визначає, скільки програм ви можете встановити на свій телефон, і скільки фотографій та пісень ви зможете на ньому зберегти.

Якщо ви відкриваєте кілька програм під час використання мобільного телефону, коли пам’яті мобільного телефону недостатньо, мобільний телефон автоматично закриє деякі програми. Це робиться для того, щоб звільнити місце для задоволення потреб нових програм. Це відоме як «знищення фонової активності».

Коли ваш телефон зазвичай «вбиває фон», це неминуче позначається на продуктивності та батареї телефону. Це пов’язано з тим, що повторне відкриття програми займе деякий час і ви відчуєте, що пристрій працює повільно. Таким чином, коли ви працюєте з великою кількістю додатків, що більше сховище, то плавніше працює смартфон.

Ось три основні причини, з яких iOS зручна своїм «маленьким» розміром оперативної пам’яті.

1. Механізм tombstone iOS може заощадити більше пам’яті

При повсякденному використанні типи та кількість програм, які ми запускаємо, є аналогічними. Чому Android потрібно більше пам’яті, ніж Apple, щоб забезпечити зручність роботи? Тому що Android використовує справжній фон. Програми, що працюють на передньому плані та висять у фоновому режимі, займають однаковий обсяг пам’яті. Це змушує систему використовувати більше пам’яті. Фон Apple — це віртуальний фон, і коли програма працює у фоновому режимі, її діяльність припиняється.

Коли користувач перериває завдання, система фіксує поточний стан програми на момент переривання. А потім програма зупиниться. Коли необхідно відновити завдання, програма продовжить роботу зі стану, який безпосередньо передував перериванню. Таким чином, механізм tombstone в iOS заощаджує більше пам’яті, ніж Android, коли його програма працює у фоновому режимі.

Таким чином, коли працює така ж кількість фонових програм, iOS вимагає набагато менше пам’яті, ніж Android. Тому Android зазвичай потребує більше пам’яті, щоб забезпечити безперебійну роботу мобільних телефонів.

2. Суворий контроль Apple і механізм пісочниці роблять вимоги до сховища меншими, ніж в Android

Крім механізму tombstone iOS, сувора цензура Apple і механізм пісочниці також роблять непотрібним такий великий обсяг сховища. Оскільки система Android не має суворої системи перевірки, вона надзвичайно відкрита, а ринок нерівномірний. Це призводить до нескінченного потоку безладних додатків. Ці програми мають низку «шахрайських дій» — всілякі випадкові запуски та довільний доступ до дозволів. Фактично, на Android ви можете відкрити програму, і 50 інших програм почнуть працювати з ним у фоновому режимі. Це миттєво зменшує місткість сховища.

Однак з Apple все інакше. Усі програми App Store повинні пройти офіційну перевірку Apple, і для отримання дозволів потрібна згода користувача. Після активного виходу із системи система повністю вб’є програму та всі процеси. І вона не відкриє їх тихо у фоновому режимі.

Крім того, iOS використовує механізм пісочниці, і кожен додаток поміщається в незалежну пісочницю і не може заважати доступу один до одного. Звичайно, можливості активного пробудження інших додатків немає. Тому під суворим контролем програмне забезпечення iOS має набагато менші вимоги до сховища, ніж Android.

3. Apple має єдину службу push-повідомлень, яка знижує вимоги до простору для зберігання

Служба push-повідомлень Apple також певною мірою скорочує обсяг використовуваного сховища. Повідомлення системи iOS поступово передаються вам через сервер Apple. Це дозволяє отримувати сповіщення, не відкриваючи програму. Звичайно, це практично скоротить обсяг пам’яті, який система використовує зараз.

Через велику кількість виробників мобільних телефонів, що використовують систему Android, і відкритого вихідного коду Android, зараз не існує єдиного push-альянсу. Якщо вам потрібні push-сервіси, ваші повідомлення можуть бути надіслані вам лише через програму або сторонні сервісні платформи.

Висновок

Завдяки механізму tombstone Apple і його офіційної строгої перевірки, механізму пісочниці та обов’язкової служби push-повідомлень Apple не потрібен великий простір для зберігання, щоб забезпечити її швидкість роботи. З іншого боку через «справжню передісторію» Android, відкритий вихідний код та з інших причин вам потрібно більше пам’яті, щоб забезпечити першокласну взаємодію з користувачем.

Так що справа не в тому, що Apple відстає від Android і Кук не «скупердяй». Правда в тому, що є деякі відмінності в управлінні двома системами. Звичайно, чим більше пам’яті, тим краще, але через різницю в механізмі управління оперативною пам’яттю між iOS та Android немає можливості безпосередньо порівнювати їх.

What’s your Reaction?
Cool
0
Cool
Happy
0
Happy
Shaking
0
Shaking
Interesting
0
Interesting
Sad
0
Sad
Angry
0
Angry
Читайте Gizchina в Google News

Сподобалась стаття? Подякуй редакції!

Джерело
Поділитися з друзями

Мене завжди цікавили IT-технології. І оскільки моя попередня багаторічна професійна діяльність (а це дизайн і додрукарська підготовка) неможлива без їх допомоги, то так вийшло, що всім, що було пов'язано з комп'ютерами (наприклад, збиранням і модернізацією "заліза", а також налаштуванням софта) мені завжди доводилося займатися самому.

Ну, а з появою в нашому житті гаджетів, сфера моїх інтересів розширилася й на них теж.

Люблю вивчати та аналізувати можливості різних пристроїв, і вже багато років, перш ніж придбати що-небудь нове, завжди дуже довго і ретельно вивчаю можливості кожної з потенційних моделей, проводжу досить тривалу і копітку роботу, читаю огляди, відгуки та порівняння.

Нагородою за витрачений час зазвичай є те, що найчастіше я дійсно отримую найкраще з того, що можна взяти в рамках запланованого мною бюджету.

Оцініть автора
( Поки що оцінок немає )
GizChina.Com.Ua

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: