Почему количество памяти устройства не соответствует спецификации?
В спецификациях устройств обычно выделяют два вида памятиRAM — оперативная памятьROM — постоянная память, используемая для хранения массива данных
RAM распределяется следующим образом: A. - Загрузчик ОС (операционной системы)- Радио-модуль (это обиходное название программного модуля, который отвечает за телефонную часть, wifi, bluetooth и т. д. )- Конфигурационные матрицы блютус-устройств и прочие фишки небольшого размера
B. - Библиотеки, фреймворки ОС- Библиотеки, фреймворки UI (интерфейса)- Приложения, которые прописаны в автозагрузку
Оставшаяся часть, которую все программы называют RAM Free
Т. е. RAM (по спецификации) = A + B + RAM FreeТо, что отображают любые приложения в качестве Total RAM = B + RAM Free
ROM распределяется так: system — этот раздел содержит полностью файлы ОСdata — для хранения пользовательских данных и установки приложенийcache — раздел для хранения временных данных (кэш браузера, кэш приложений и т. д., сюда обычно закачиваются обновления)прочие разделы (в зависимости от того, как их распределит загрузчик телефона)
Таким образом ROM = system + data + cache + прочие_разделыИз которых следует обратить внимание на data — объем данного данного раздела показывает реальный объем памяти ROM, доступной для установки приложений и отображается в Android-устройствах в пункте Настройки/ SD & Память телефона/ Доступно