Оперативна пам’ять в мобільних пристроях зростає з неймовірною швидкістю. Нещодавно ми дивувалися багатозадачності на смартфонах з 2 ГБ ОЗУ, а тепер вже шукаємо моделі з 6 або навіть 8 ГБ.
Проте, чи дійсно необхідні такі великі обсяги оперативної пам’яті в смартфонах? Як показує практика, для більшості завдань великі обсяги пам’яті не є критичними.
Роль оперативної пам’яті в Android-смартфонах
Відомо, що чим більше оперативної пам’яті, тим більше програм може працювати одночасно. Проте це не єдиний фактор, на який витрачаються цінні гігабайти.
- Операційна система Android працює на базі ядра Linux, яке зберігається в стиснутому вигляді та витягується в оперативну пам’ять при включенні пристрою. Це ядро, драйвери та модулі відповідають за роботу з компонентами пристрою.
- Деякі системні файли створюються віртуально, як RAM-диск, і зберігають важливу інформацію, таку як рівень заряду батареї та частота процесора.
- Дані про налаштування IMEI та модем зберігаються в NVRAM (енергонезалежній пам’яті), з якої вони передаються в ОЗУ при кожному завантаженні для забезпечення роботи мобільного модему.
- Для графічного адаптера також резервується частина ОЗУ, оскільки вбудовані графічні процесори не мають власної пам’яті.
Після того, як оперативна пам’ять зайнята згаданими вище компонентами, залишок доступний для графічної оболонки операційної системи та встановлених додатків. Вільний обсяг пам’яті використовується для запуску нових програм, а зайнята пам’ять вивантажується, якщо потрібно.
Загальні потреби в оперативній пам’яті для Android
Для ефективної багатозадачності достатньо 5–7 програм, що займають близько 700–900 МБ пам’яті. Для нових додатків потрібно ще 300–400 МБ вільної пам’яті.
Сучасні смартфони з 3 ГБ оперативної пам’яті цілком здатні виконувати більшість задач без затримок або зниження продуктивності.
Оперативна пам’ять в iPhone: особливості та оптимізація
На відміну від Android, iPhone використовує власну операційну систему та комплектуючі, що дозволяє Apple досягати високої оптимізації роботи своїх пристроїв. Тому компанія не змінює обсяги оперативної пам’яті кожного року, як це робить більшість виробників Android-смартфонів.
Наприклад, флагман iPhone 7 Plus оснащений 3 ГБ оперативної пам’яті, тоді як у моделі iPhone 7 — лише 2 ГБ. Старіші моделі, такі як iPhone 6 та 5s, мають всього 1 ГБ оперативної пам’яті, але вони все ще отримують оновлення до останніх версій iOS.
Потрібно чи не потрібно багато оперативної пам’яті для iPhone?
Враховуючи високу оптимізацію iOS, навіть 2 ГБ оперативної пам’яті достатньо для комфортної роботи. Три ГБ — це заготовка на майбутнє, що дозволяє смартфону працювати з більш вимогливими програмами та оновленнями.
Звісно, що 6 ГБ оперативної пам’яті стануть більш актуальними, коли розробники почнуть створювати більш ресурсоємні програми, а операційна система буде все більше займати пам’ять під свої потреби. Однак на даний момент витрачати гроші на додаткові гігабайти пам’яті не має сенсу, якщо ваші завдання не включають важкі ігри чи професійні програми.