Почему кэш не очищается до нуля на Android

Обновлено: 16.05.2024

Android работает медленно? Очистка кеша должна ускорить процесс

Дэниел Нэйшнс работает техническим журналистом с 1994 года. Его работы публиковались в Computer Currents, The Examiner и других изданиях. Он разработчик, опубликовавший приложения в Apple App Store, Google Play Market и Amazon Appstore; он также работал аналитиком данных и администратором БД.

Райан Периан — сертифицированный ИТ-специалист, обладатель множества сертификатов в области ИТ и более 12 лет опыта работы на должностях поддержки и управления в сфере ИТ.

Что нужно знать

  • Выберите «Настройки» > «Приложения». Коснитесь и примените, а затем коснитесь "Хранилище" > "Очистить кэш".
  • Последние версии Android больше не позволяют очищать весь кеш устройства сразу.
  • Pre-Oreo: коснитесь "Настройки" > "Хранилище" > "Устройства (или аналогичные)" > "Кэшированные данные" > "Очистить кэшированные данные" > "ОК".

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

Как стереть данные кеша приложения

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

Откройте Настройки > Приложения.

Выберите приложение, кеш которого вы хотите очистить.

Объем дискового пространства, используемого каждым приложением, отображается под названием приложения.

Нажмите "Хранилище".

Нажмите «Очистить кеш», чтобы очистить кеш приложения. Нажмите «Очистить данные», чтобы стереть данные, связанные с приложением.

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

Как может помочь очистка кеша приложения

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

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

Частые виновники кеша

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

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

На Android до Oreo: очистка всего кеша телефона сразу

До выпуска Oreo (Android версии 8) самым простым способом работы с кешем устройства было его полное удаление. Однако Google удалил эту функцию в более новых версиях.

Если вы все еще используете старую версию, вот как удалить весь кеш устройства:

Откройте настройки.

Нажмите "Устройство" > "Хранилище".

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

Очистка данных кеша не удаляет личную информацию или важные данные.

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

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

Что такое кэш?

Кэширование, известное в компьютерном мире, позволяет таким приложениям, как браузеры, игры и службы потоковой передачи, сохранять временные файлы, которые считаются важными, чтобы ускорить загрузку и общее время работы. YouTube, Spotify, Google News и множество других приложений сохраняют информацию в виде данных кеша. Это могут быть миниатюры видео, история поиска или фрагменты видео, которые временно сохраняются, чтобы свести к минимуму избыточность, связанную с необходимостью запрашивать у пользователя ввод данных или часто запрашивать информацию из Интернета.

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

Разница между очисткой кэша и данных на Android

Хотя мы часто упоминаем очистку кэша и данных одновременно, на Android это два разных действия. Например, при использовании приложения Spotify оно хранит такую ​​информацию, как исполнители, которых вы просматривали за пределами своей библиотеки, просматриваемые обложки альбомов и историю поиска в виде кеша. При очистке кеша приложения все упомянутые данные удаляются.

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

Зачем очищать кеш приложения?

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

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

Когда вы должны это сделать?

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

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

Со временем на вашем телефоне может накопиться много файлов, которые вам на самом деле не нужны. Вы можете очистить файлы, чтобы освободить немного места на вашем устройстве. Очистка кеша также может решить проблемы с поведением веб-сайта.

Очистка кеша браузера и кеша приложений на телефоне Android — это быстрый и простой процесс.

Вот краткое руководство о том, как сделать и то, и другое.

Очистить кеш в приложении Chrome (веб-браузер Android по умолчанию)

<р>1. Откройте приложение Chrome на своем устройстве.

<р>2. Коснитесь значка с тремя точками в правом верхнем углу, чтобы открыть раскрывающееся меню.

<р>3. Нажмите «История», а затем «Очистить данные просмотров».

<р>4. При желании выберите самую старую дату, которую вы хотите очистить, в раскрывающемся меню «Временной диапазон».

<р>5. Выберите Кэшированные изображения и файлы.

<р>6. Нажмите кнопку «Очистить данные», чтобы очистить кеш.

Очистить кеш сторонних приложений

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

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

Вот как очистить кеш приложения:

<р>1. Перейдите в меню «Настройки» на своем устройстве.

<р>2. Нажмите "Хранилище".

<р>3. Нажмите «Внутреннее хранилище» в разделе «Память устройства».

<р>4. Нажмите Кэшированные данные.

<р>5. Нажмите "ОК", когда появится диалоговое окно с вопросом, уверены ли вы, что хотите очистить кэш всего приложения.

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

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

Как часто следует очищать кеш

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

Читайте также: