В спецификации аппарата, как правило, указывается два типа памяти – RAM и ROM. Первая память является оперативной (ОЗУ) и энергозависимой, именно с ее помощью работают все приложения. Второй тип памяти является постоянной (ПЗУ) и энергонезависимой, применяется такая память для длительного хранения объемов данных.
Оперативная память (RAM) распределяется таким образом:
1
- радио-модуль (привычное название модуля, отвечающего за bluetooth, wifi и телефонию);
- различные матрицы bluetooth устройств и других приложений небольшого формата;
2
- библиотека, а также разные фреймворки ОС;
- библиотека и фреймворки интерфейса пользователя;
- разные приложения, прописанные в автозагрузку.
Оставшийся объем оперативной памяти в аппарате называется RAM Free.
Общий объем оперативной памяти (по спецификациям) = 1 + 2 + RAM Free.
Объем памяти, отображаемый всеми приложениями в качестве общей памяти = 2 + RAM Free.
Постоянная память (ROM) делится таким образом:
- system, категория, содержащая файлы самой OS Android;
- data – используется для хранения данных пользователя и установки приложений;
- cache предназначен для сохранения временных файлов (кэш, закачка обновлений и т.д.).
- разные разделы, распределяемые загрузчиком телефона, в которых чаще всего состоит встроенная память аппарата и в зависимости от прошивки телефона большой объем памяти отводится категории webtop.
Получается, что чаще всего постоянная память состоит из system + data + cache + разные разделы. В этих категориях обращать внимание требуется на раздел data, который отображает действительный объем постоянной памяти, которая доступна для установки различных приложений. Отображается эта память при переходе в Настройки, далее в SD & Память телефона, а потом нужно зайти в Доступно.
А вот по заявленной Ram памяти можно сказать ещё одно. Дело в том что OS Android, практически полностью сидит в оперативной памяти, и за счёт этого работает очень, нет ОЧЕНЬ быстро. В виду этой причины пользователю доступно оставшаяся Ram память. Вот и возникают вопросы вроде: «У меня оперативы 768 мб, а телефон показывает 468 мб, где остальная память?» Сама структура OS Android устроена так, что поедает почти 50% Ram.
Решение опять же кастомные прошивки типа Cyanogen Mod и им подобные, из которых вырезаны, по мнению разработчиков, не нужные службы и приложения.
Ну теперь все стало понятно, а то раньше я вообще не понимал почему такая разница с заявленными значениями.
Ничего себе, оказывается все как сложно. Но зато я теперь понимаю, почему у меня якобы памяти не хватает.
Да, все оказалось не так уж и просто. Но вроде теперь понятно.