Кеш-файлы призваны сократить объем повторной работы, поэтому их очистка может оказаться контрпродуктивной.
Очистка кешированных данных стала универсальным советом по устранению неполадок, который люди рекомендуют каждый раз, когда телефон, компьютер или стриминговое устройство начинают работать медленно. Хотя в некоторых случаях это действительно помогает, кешированные данные сами по себе не вредят производительности. Кеш существует для того, чтобы программы могли повторно использовать информацию, а не загружать или воссоздавать ее заново каждый раз.
Если эти сохраненные данные вызывают проблему или занимают место в памяти, которое вам нужно для других целей, их очистка может помочь. Если нет, вы просто удаляете информацию, которую программе, возможно, придется тут же запрашивать или воссоздавать заново, а это пустая трата времени.
Кеш создан для того, чтобы избавить ваше устройство от лишней работы
Кеш — это временное хранилище информации, которую программное обеспечение планирует использовать снова. В браузере это могут быть копии изображений и других элементов веб-страницы. Вместо того чтобы загружать одни и те же ресурсы при каждом новом визите, браузер использует то, что уже сохранено на устройстве, что ускоряет повторные посещения.
Приложения используют ту же базовую концепцию, хотя кешируемые данные могут различаться. Приложение для потоковой передачи музыки может кешировать плейлисты, которые вы часто слушаете, чтобы они были готовы к воспроизведению моментально, в то время как приложение социальной сети может кешировать миниатюры и изображения профилей со страниц, которые вы недавно посещали. Хранение этой временной информации избавляет их от необходимости запрашивать ее или воссоздавать при каждом открытии приложения.
Большой размер кеша автоматически не доказывает, что что-то идет не так. Во многих случаях эти сохраненные данные выполняют именно те функции, для которых они были созданы. Кроме того, на вашем устройстве нет какого-то одного универсального кеша. Кеш браузера, кеш отдельного приложения и системный кеш служат разным целям и очищаются по-разному. Рассматривать их все как ненужный мусор — значит не понимать причину их существования.
Очистка кеша может сначала замедлить работу устройства и лишь потом помочь
Удаление кешированных данных уничтожает «ярлык», который они предоставляют. Приложения и операционная система могут создать кеш заново, но сначала им придется получить или воссоздать то, что вы удалили.
Компания Google прямо говорит об этом компромиссе в своем руководстве по очистке кеша и файлов cookie в Chrome. Некоторые веб-сайты могут казаться медленнее после очистки кеша, так как «тяжелому» контенту, например изображениям, приходится загружаться заново. Для Android Google дает аналогичное предупреждение: некоторые приложения могут работать медленнее при первом открытии после очистки их кеша.
Это не значит, что очистка кеша бесполезна. Если сами сохраненные данные вызывают проблему с загрузкой, принудительное обновление ПО может помочь. Например, если кешированное видео повреждено, оно не будет нормально воспроизводиться при открытии.
Очистка кешированных данных также может освободить память, но это отдельный плюс, не связанный с ускорением работы приложений. Если кеш не является причиной замедления, его удаление не устранит основную проблему. Кроме того, любое свободное пространство, полученное в результате очистки кеша, исчезнет очень быстро, так как кеш вскоре заполнится снова.
Очищайте кеш только тогда, когда проблема именно в нем
Очистка кеша наиболее эффективна как адресное средство устранения неполадок, а не как плановое обслуживание. Google указывает проблемы с загрузкой или форматированием веб-сайтов среди причин для очистки кеша и файлов cookie браузера. Если приложение для Android ведет себя некорректно и имеет отдельный элемент управления кешем, удаление временных данных этого приложения может послужить аналогичной цели без затрагивания других программ.
Некоторые устройства также предоставляют инструменты очистки кеша для решения конкретных системных проблем. Например, вы можете очистить кеш системного ПО на PS5 с помощью безопасного режима, который Sony рекомендует использовать при неполадках в работе системных функций или падении производительности. Разница заключается в том, что Sony указывает на конкретный системный кеш как на меру по устранению неполадок, а не рекомендует плановую очистку кеша в качестве общей уборки.
Именно поэтому универсальная инструкция «очистите кеш» сама по себе не слишком полезна. Сначала нужно понять, что именно идет не так и какой именно кеш может быть с этим связан. Если приложение, браузер или устройство работает нормально, а свободное место в памяти не вызывает беспокойства, нет никаких причин очищать кеш по расписанию.
Кеш, файлы cookie и данные приложений — это не одно и то же
Фраза «очистить кеш» становится еще менее точной, когда в меню очистки предлагается сразу несколько категорий сохраненных данных.
Например, в Chrome кешированные изображения и файлы отделены от файлов cookie, истории просмотров и другой информации сайтов. Файлы cookie могут сохранять данные авторизации и настройки сайтов, в то время как кешированные файлы — это в первую очередь повторно используемые ресурсы страниц. Таким образом, очистка файлов cookie сильнее повлияет на то, как сайты «помнят» вас, чем удаление одних лишь кешированных файлов.
В Android это различие проведено особенно четко. В настройках памяти приложений Google разделяет функцию Очистить кеш (которая удаляет временные данные) и функцию Очистить хранилище (которая навсегда удаляет все данные приложения). Это совершенно разные действия, хотя соответствующие кнопки расположены близко друг к другу в меню настроек.
В Safari используется другая схема. При очистке кеша на iPhone функция Очистить историю и данные сайтов удаляет историю, кеш и файлы cookie одновременно, в то время как данные веб-сайтов также можно удалить отдельно, если вы хотите сохранить историю просмотров.
Прежде чем нажать кнопку Удалить или Очистить, проверьте, какие именно категории выбраны. Кеш-файлы временны. Файлы cookie, история просмотров и данные приложений могут содержать информацию, которую вы бы хотели сохранить, и удаление не той категории может привести к куда более серьезным последствиям, чем простая очистка кеша.
















