Причини, через які 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 немає можливості безпосередньо порівнювати їх.

你的反应是什么?
Cool
0
Cool
快乐
0
快乐
发抖
0
发抖
有趣
0
有趣
伤心
0
伤心
愤怒
0
愤怒
在 Google 新闻上阅读 Gizchina

你喜欢这篇文章吗?感谢编辑们!

Dzherelo
和朋友分享

我一直对IT技术很感兴趣。由于我之前多年的专业活动(设计和印前准备)没有他们的帮助是不可能的,因此与计算机相关的一切(例如,收集和现代化“硬件”,以及配置软件)我总是必须自己做。

嗯,随着我们生活中电子产品的出现,我的兴趣范围也扩大到了它们。

我喜欢研究和分析各种设备的功能,多年来,在购买任何新产品之前,我总是长时间仔细地研究每个潜在型号的功能,花费相当长的时间和艰苦的工作,阅读评论,评论和比较。

我的时间的回报通常是,大多数时候我确实在预算范围内得到了最好的东西。

给作者评分
(还没有评分)
GizChina.com.Ua