Найти тему
На свяZи

Кэш на Android 🉑 Нужно ли его удалять ?

Оглавление

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

Для начала стоит сказать, что на написание этой статьи меня натолкнуло видео одного молодого человека, который на примере смартфона Xiaomi, уверял зрителей (и меня в том числе), что кэш приложений, штука бесполезная. Дескать, разработчики специально постепенно засоряют память телефонов, чтобы пользователи охотнее покупали новые модели.

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

-2

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

Почему он создаётся ?

Простой пример: Допустим для ремонта автомобиля, вам чаще остальных понадобиться ключ на 13. Согласитесь, глупо будет убрать его подальше и постоянно тянуться за ним. Гораздо логичнее положить его рядом, а все остальные оставить в ящике, до момента пока они будут нужны.

-3

То же самое происходит и с данными, часть которых приложение резервирует для ускорения своей работы и запуска.

Нужно ли удалять ?

От теории перейдём к практике и сперва разберёмся, почему после очистки кэша, неизбежно растёт потребление заряда аккумулятора. Чтобы было понятнее, сделаем это на примере мессенджера WhatsApp:

  • При первом запуске, приложение пытается загрузить список ваших диалогов из кэша. Понимает что кэш пуст —> задействует интернет —> снова создаёт кэш загруженных диалогов, параллельно проверяя нет ли новых сообщений в каждом из чатов.
  • Когда вы выбираете нужный контакт и заходите в чат, WhatsApp снова задействует интернет для того чтобы загрузить историю сообщений. Но при этом новому кэшированию подвергаются только те сообщения (картинки, видео) которые отображаются на экране смартфона.

Стало быть, если данные приложения хранятся не в памяти вашего смартфона (то есть у 80% современных программ), каждый раз после очистки, смартфон неизбежно теряет заряд аккумулятора из-за нового процесса кэширования и загрузки нужных файлов каждого активного приложения (активных служб в наших смартфонах достаточно).

Именно по этой причине, использование функции автоматической очистки скорее вредит, чем приносит пользу. Я настоятельно рекомендую отключить эту настойку, найти которую (на примере MIUI) вы сможете зайдя в «Безопасность» —> Батарея —> Шестерёнка (в правом верхнем углу) —> Очищать память.

-4

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

Что действительно нужно делать ?

Если вы хотите добиться стабильной работы системы, выполняйте одно простое действие - После установки каждой новой прошивки, просто ставьте смартфон на ночную зарядку, ведь после достижения порога 80% заряда аккумулятора (при условии что смартфон подключен к сети), начинается процесс оптимизации, который длится от 2 до 4 часов. Этот совет актуален для всех смартфонов на базе Android.

Надеюсь статья заслуживает вашего лайка и комментария👍

На свяZи📲 ! Группа в Telegram | YouTube канал