Приложения Telegram при работе скачивают данные с сервера и сохраняют их на устройстве. Благодаря тому, что данные сохранены на устройстве, приложения выполняют некоторые операции — например, поиск — намного быстрее, чем если бы приходилось каждый раз обращаться к серверу.
Но иногда данных на устройстве становится слишком много, а кроме того, при их сохранении могут возникать сбои. И тогда приложение Telegram может не только начать работать медленнее, но и вовсе перестать отображать корректные данные. Наиболее часто с этим сталкиваются пользователи Telegram Android, но и другие официальные приложения Telegram тоже могут потребовать очистки накопленных данных. В этой статье мы рассказываем, как это сделать.
Приложения Telegram хранят на вашем устройстве данные разных типов:
1. Задать срок хранения медиа, скачанных из личных чатов, групп, каналов или историй, от 1 дня до вечности, а также задать исключения для каждого из этих типов чатов: например, установить срок хранения «1 день» для всех личных чатов, кроме нескольких отдельных.
2. Установить максимальный размер кеша: от 5 гигабайт до бесконечности.
Но иногда данных на устройстве становится слишком много, а кроме того, при их сохранении могут возникать сбои. И тогда приложение Telegram может не только начать работать медленнее, но и вовсе перестать отображать корректные данные. Наиболее часто с этим сталкиваются пользователи Telegram Android, но и другие официальные приложения Telegram тоже могут потребовать очистки накопленных данных. В этой статье мы рассказываем, как это сделать.
Приложения Telegram хранят на вашем устройстве данные разных типов:
- Фото и видео, скачанные в чатах. Хранятся в виде файлов в в директориях приложения Telegram, а их хранилище называется «кеш»1.
- Тексты сообщений и некоторая дополнительная служебная информация о чатах. Хранилище этих данных называется «база данных».
- Техническая информация обо всех событиях, которые происходят в приложении, хранится в специальных текстовых файлах, которые называются «логи».
Кэш
Переполнение кеша редко приводит к нестабильной работе приложения. Тем не менее, если кеш содержит миллионы файлов и занимает десятки гигабайт, то это может мешать не только приложению Telegram, но и всей операционной системе.Как посмотреть?
В разделе «Настройки › Данные и память › Использование памяти» вы можете:- Увидеть общий размер кеша, то есть объём памяти устройства, которое он занимает.
- Посмотреть, сколько места занимают данные каждого типа.
- Очистить кеш частично или полностью.
- Увидеть, сколько места занимают медиа из каждого отдельного чата.
- Приложение может некорректно определять тип скачанных данных. Например, скачанные видео могут отображаться на диаграмме как данные типа «Фото профиля».
- Настройка «Максимальный размер кэша» не всегда работает корректно. Например, если вы установите в этой настройке значение «5 гигабайт», то это не даст гарантии, что кеш приложения никогда не будет занимать больше места.
- Если в вашем приложении выполнен вход в несколько аккаунтов, то раздел «Использование памяти» будет отображать данные неочевидным образом:
- Диаграмма с разбивкой по типам данных отображает данные, скачанные всеми аккаунтами. Так же как и список типов данных под ней. Кнопка «Очистить кэш» удалит данные, скачанные не только текущим аккаунтом, но и всеми остальными.
- В разделе «Автоудаление закешированных медиа» приложение отображает настройки только текущего аккаунта. Для разных аккаунтов вы можете задать разные настройки автоудаления.
- Следующая настройка «Максимальный размер кэша» опять общая для всех аккаунтов: если вы измените её в одном аккаунте, то она изменится также и во всех остальных.
- Ещё ниже все окончательно перепутано: вкладка «Чаты» отображает только чаты текущего аккаунта, а вкладки «Медиа» и «Файлы» — данные всех аккаунтов.
Как очистить?
В разделе «Настройки › Данные и память › Использование памяти» нажмите кнопку «Очистить кэш» и подтвердите очистку.Что изменится после очистки?
Все скачанные медиа удалятся с вашего устройства, но сохранятся невредимыми на сервере Телеграма. Вы без каких-либо проблем сможете заново скачать их из тех чатов, откуда они были скачаны ранее. Однако если вы привыкли просматривать медиа, скачанные в кеш, с помощью своей Галереи, то будьте готовы к тому, что эти медиа из неё исчезнут, и их нужно будет скачивать снова.Как настроить автоочистку?
В том же разделе «Настройки › Данные и память › Использование памяти» вы можете:1. Задать срок хранения медиа, скачанных из личных чатов, групп, каналов или историй, от 1 дня до вечности, а также задать исключения для каждого из этих типов чатов: например, установить срок хранения «1 день» для всех личных чатов, кроме нескольких отдельных.
2. Установить максимальный размер кеша: от 5 гигабайт до бесконечности.