Читайте, как очистить память на Андроиде. Как экономить оперативную (RAM) память. И ответим на вопрос — стоит ли пользоваться программами типа таск киллер.
Никому не нравится, когда телефон начинает тормозить и подлагивать. Некоторые пользователи даже устанавливают программы таск-киллеры для остановки приложений или какой-нибудь отдельный диспетчер ОЗУ. Но действительно ли нужно очищать оперативную память вручную?
Что такое ОЗУ (RAM)?
Как и на компьютере, на смартфоне есть несколько видов памяти. У них разная скорость обработки данных, стоимость и у каждой свои функции. Например, постоянная память, на которой регулярно сохраняются файлы, – медленная и дешевая. На ней хранятся приложения, данные приложений, фото и видео.
Для очистки постоянной памяти читайте статью «Как ускорить телефон«
и советы «Недостаточно места на телефоне: как решить проблему«
ОЗУ – оперативное запоминающее устройство или оперативная память. Она дороже, но быстрее, чем постоянная. Если отключить устройство от источника питания, оперативная память может «забыть» все данные. Также она является рабочей средой для приложений и хранит временную информацию, необходимую для использования телефона.
Что же делать с заполненной RAM на Анроид?
Спустя какое-то время оперативная память начинает забиваться данными с наиболее часто используемых приложений. Поэтому ее надо время от времени освобождать, особенно если хочется опробовать новые приложения. На Android система делает это за пользователя сама.
Мнение о том, что нужно самостоятельно очищать ОЗУ на Андроиде, не совсем верное. Очищенная от данных оперативная память приведет к тому, что надо будет постоянно перезапускать приложения.
В результате, если у вас чешутся руки и очень хочется очистить память на Андроиде и вы это постоянно делаете, вы столкнетесь с ситуацией, когда каждый раз будет тратиться время, электроэнергия и уменьшаться продолжительность работы аккумулятора.
Не сказать, что заполненная ОЗУ – это всегда плохо, скорее даже необходимо. Android уходит своими корнями в Linux и Unix, а в ядро операционной системы Linux вшиты определенные правила по управлению памятью. В целом, они сводятся к тому, что если оперативная память ничем не занята, значит, она зря простаивает, и это крайне не желательно для системы.
Если включить смартфон и загрузить на него несколько приложений, все данные от них сохранятся в оперативной памяти. При повторном обращении к приложению открытие будет происходить быстрее, чем в первый раз – почти мгновенно, благодаря тому, что в ОЗУ данные приложения сохранены. Также благодаря этой памяти скорость работы процессора многократно возрастает.
Но если на смартфоне установлено ПО для остановки приложений или включена функция экономии ОЗУ, которая постоянно закрывает фоновые процессы, перед открытием, скажем, Facebook или Whatsapp пользователю придется долго ждать, пока приложение снова запустится. Такой подход к управлению ОЗУ может негативно сказаться даже на мощных смартфонах вроде Samsung Galaxy S7.
Когда стоит очистить память на Андроиде
На многих смартфонах функция очищения оперативной памяти уже встроена. Так что ручная остановка приложений для освобождения ОЗУ имеет смысл только в некоторых случаях.
Обычно не рекомендуется завершать работу приложения или полностью очищать оперативную память.
Хотя бывают ситуации, когда это требуется, например, если приложение сбоит или не отвечает либо идет бесконечная загрузка, тогда очистить память на андроиде надо. Такое может случиться с браузером, который постоянно тормозит или выдает сообщения об ошибках. У приложений множество признаков неполадок. Кстати, перегрев смартфона тоже может привести к нарушению работы приложений.
Как видим, ручная остановка проблемного приложения оправдана лишь в некоторых случаях, например, если надо принудительно его закрыть. Но иногда обычное закрытие не останавливает фоновую работу приложения.
Как посмотреть объем используемой оперативной памяти и остановить приложение на Андриод
Если закрытие приложения не помогает, возможно, понадобится прибегнуть к более надежному способу и проделать операцию вручную. Делается это через настройки гаджета. Здесь можно также выявить приложения, которые используют чрезмерно много ОЗУ.
Для этого нужно посетить «Настройки» смартфона, найти раздел «Приложения» и переключиться на вкладку «Работающие». На Android Marshmallow это вкладка расположена в главном меню настроек под разделом «Память».
Здесь, помимо приложений, отображается общее и задействованное количество ОЗУ за последнее время. На некоторых устройствах более подробная информация может содержаться в дополнительном меню.
Для надежного закрытия приложения, находясь во вкладке «Работающие», нажимаем по нему и видим кнопку «Остановить принудительно». Но не стоит забывать, что приложение может тут же перезапуститься, и, как правило, пользователь ничего не сможет сделать, чтобы как-то на это повлиять.
Также после нажатия на приложение выдается информация, по которой можно выявить самое требовательное к ресурсам ПО, отнимающее большой объем системной памяти. Также для решения проблемы можно попробовать перезагрузить смартфон.
Удаляем «прожорливые» приложения
Итак, допустим, мы определили приложение с непомерно огромным аппетитом. Тут есть несколько вариантов: если оно не нужно или не вызывает доверия, его можно попросту удалить.
Снова идем в «Настройки», далее открываем «Приложения» и выбираем нужное в списке. Если возможно, удаляем приложение. Если удаление недоступно, тогда вначале нужно избавиться от прав администратора, которые обычно выдаются пользователем при установке приложения.
Как и прежде, проходим по уже известному пути: «Настройки» → «Безопасность» → «Администраторы устройства» и снимаем галочку напротив нужного приложения, которое теперь можем удалить.
Подводим итог
Необходимо ли очищать оперативную память? Нет!
Прибегать к этому стоит, только если производительность смартфона заметно снизилась. Да и вообще, у устройств на Android уже имеется диспетчер для оптимального распределения ОЗУ. Закрытие приложений может увеличить скорость работы гаджета в целом, но на эффективность оперативной памяти это никак не повлияет.
И нет абсолютно ничего плохого в том, что некоторые приложения используют ОЗУ. Android автоматически управляет этой памятью таким образом, чтобы максимально повысить скорость и продуктивность системы. Так что пользователю совсем не обязательно вмешиваться в этот процесс.