Что на самом деле означает потерянная память в dumpsys meminfo

Когда я получаю информацию о памяти, используя adb shell dumpsys meminfo он показывает что-то под названием LOST RAM. Я знаю, что это равно TOTAL - FREE RAM - USED RAM но мне нужно знать, что это на самом деле означает.

  • Это просто ошибка расчета / проблема? или же
  • Неужели это количество (LOST RAM) действительно потеряно из-за какой-то аппаратной или другой ошибки?

Если это действительно ошибка, а не ошибка расчета, тогда я должен пойти на устройство с низким потерянным ОЗУ, когда я покупаю устройство Android. и я должен избегать устройств с высоким значением потерянной памяти. Пожалуйста, дайте мне четкий ответ на это.

2 ответа

Решение

Потерянная оперативная память - это просто оперативная память, которая не учтена, она будет принимать все оперативные памяти процессов и складывать из них разницу между этим значением и фактическим количеством оставшейся оперативной памяти, известной как потерянная оперативная память, поскольку ОС не может учитывать то, что использует Это. Это связано с программным обеспечением, и то, что я читаю, может быть из отладки ION или драйверов, которые выделяют и отслеживают свой собственный RAM. Я не думаю, что это должно играть какую-то роль в вашем рассмотрении при покупке нового устройства Android, хотя.

Во-первых, это неточное значение, а выполнение дампа занимает много времени, что может привести к снижению точности вычислений. Кроме того, возможные причины включают в себя стекирование сокетов, использование какого-либо нерегулируемого метода приложения памяти для обращения к памяти и приложения памяти, связанные с графикой.

Другие вопросы по тегам