Почему телефон на Android тормозит. Нашел скрытый инструмент, который показывает виновника

Почему телефон на Android тормозит. Нашел скрытый инструмент, который показывает виновника

В Android есть скрытый инструмент, который показывает расход оперативной памяти телефона каждым приложением. В том числе теми, что работают незаметно. Про то, как именно устроен фоновый режим Android и почему приложения продолжают работать после закрытия, писал отдельно. Если коротко: многие из них не останавливаются, а просто уходят с экрана. Инструмент спрятан в настройках для разработчиков, поэтому большинство пользователей о нем не знает. Между тем именно он помогает разобраться, почему телефон начал тормозить, и понять, от каких приложений стоит избавиться.

Роль ОЗУ в работе смартфона

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

Проблема в том, что список недавних приложений показывает далеко не все. Там видны только те, что вы запускали сами. Фоновые процессы Android, которые тихо занимают память, там не отображаются. Именно поэтому простое смахивание карточек из меню «Последние» практически ничего не дает, а реальные потребители памяти остаются на месте.

Если накопилось много приложений, часть из которых давно не открывалась, ОЗУ на Android постепенно съедается фоновыми процессами, и телефон начинает работать медленнее. Особенно это заметно на устройствах с 4-6 ГБ оперативной памяти.

Как включить скрытый монитор памяти

Встроенный монитор ОЗУ на телефоне спрятан в разделе «Для разработчиков», который по умолчанию скрыт. Чтобы его активировать:

  1. Откройте «Настройки» на телефоне.
  2. Перейдите в раздел «О телефоне».
  3. Найдите пункт «Версия ПО» или «Номер сборки» и нажмите на него семь раз подряд. После нескольких нажатий появится сообщение об активации режима разработчика.
  4. Вернитесь в «Настройки», откройте «Система» и выберите «Для разработчиков».
  5. Найдите пункт «Память» (Memory) ближе к началу списка.

На Samsung Galaxy путь немного отличается: чтобы найти «Номер сборки», нужно сначала зайти в «Сведения о ПО» внутри раздела «О телефоне». На смартфонах Google Pixel профилирование памяти может быть отключено по умолчанию — его нужно включить вручную и перезагрузить устройство.

Кстати, если хотите разобраться с похожей проблемой, какое приложение жрет батарею на Android — там аналогичная инструкция, только для мониторинга расхода заряда, а не памяти.

Что показывает раздел «Использование памяти приложениями»

Внутри раздела «Память» отображается общий объем оперативной памяти Android, средний уровень использования и оценка производительности. Но самое полезное — в пункте «Использование памяти приложениями» (Memory used by apps).

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

  • 3 часа: актуальная картина прямо сейчас;
  • 6 и 12 часов: более объективная выборка;
  • сутки: самый честный срез, показывает стабильных потребителей памяти за весь день.

Какие приложения потребляют больше всего памяти

Вот реальная картина с моего смартфона после суток работы. Приложения занимают оперативную память очень по-разному, и некоторые цифры удивляют:

  • ОС Android: 2.7 ГБ (норма, это системный процесс);
  • Система Android: 761 МБ (тоже системное);
  • Asphalt: 675 МБ (игра, запускал утром);
  • Telegram: 562 МБ (мессенджер в активном использовании);
  • Яндекс Музыка: 449 МБ (фоновое воспроизведение);
  • Главный экран системы: 369 МБ (норма);
  • Интерфейс системы: 344 МБ (норма);
  • Wildberries: 333 МБ (открывал один раз утром).

Wildberries — показательный пример. Открыл один раз, закрыл, а оно до сих пор занимает 333 МБ. Фоновые приложения Android такого типа не выгружаются сами по себе: маркетплейсы, новостные агрегаторы и похожие приложения намеренно остаются в памяти, чтобы быстрее запускаться при следующем открытии.

Больше всего оперативки сжирают именно те приложения, которые работают в фоне постоянно: мессенджеры, музыкальные плееры, приложения умных устройств. Особенно характерный пример — приложения от гаджетов, которыми вы давно не пользуетесь. Приложение от старых фитнес-часов или умных весов может занимать 100-250 МБ, даже если само устройство уже год лежит в ящике.

Способы освободить память смартфона

Если нашли приложение, которым не пользуетесь, но которое стабильно занимает заметный объём ОЗУ на Android, есть несколько вариантов действий. Первый — принудительно остановить приложение. Нажмите на него в списке, откройте меню через три точки в правом верхнем углу и выберите «Остановить». Но это временная мера: после следующего запуска телефона или системного события приложение снова начнет потреблять память.

Второй вариант надежнее — удалить ненужное приложение. Если им не пользуетесь, нет смысла держать его ради фоновой работы. Чтобы очистить оперативную память Android по-настоящему, именно удаление дает устойчивый результат.

Третий вариант — ограничить фоновую активность через настройки. Зайдите в «Настройки — Приложения», выберите нужное приложение и в разделе «Батарея» переключите режим с «Без ограничений» на «Оптимизировано». Это не остановит приложение, но ограничит его фоновую активность.

Важная оговорка: само по себе использование оперативной памяти — не проблема. Android намеренно занимает всю доступную память, чтобы приложения быстрее открывались. Полностью свободная оперативка — не цель. Цель — убрать из памяти то, что вам не нужно, и освободить место для приложений, которыми пользуетесь каждый день.

Оцените новость:

Комментарии (0)

Комментариев пока нет. Напишите первым!

Другие новости