Кэширование объектов при работе приложения — один из фундаментальных принципов хранения и обработки данных, который используют все программы, в том числе и браузеры. Статья расскажет, как очистить кэш браузера, поможет разобраться в последовательности действий, если возникла необходимость ручной очистки.
Содержание
Общие принципы
Физическое размещение кэша на устройстве, и работа с ним встроенными средствами, отличается для разных браузеров, но есть и общие понятия.
Что такое кэш?
Кэш в компьютере или в смартфоне — это область памяти, в которой программа сохраняет используемые объекты. При работе браузера в кэш помещаются изображения, текстуры фона, видеоролики, аудиоролики, загруженные из интернет при открытии страницы сайта. Адреса страниц (история) и куки хранятся в другом месте, и кэшем не являются.
Предназначение кэша
Сохраняя часть объектов загружаемой страницы в кэше на локальном устройстве, браузер экономит трафик и время загрузки, так как при следующемпосещении берёт эти объекты не из сети, а из памяти. Это важно при медленном канале связи, или дорогом тарифе доступа в сеть.
Размер и структура кэша
Кэш представляет собой набор файлов, размещённых в специально выделенной служебной папке на диске (для компьютера) или в памяти (для смартфона). Размер кэша складывается из размеров составляющих его файлов.
Зачем чистить кэш?
Для периодической очистки кэша вручную имеется несколько причин.
- Если не ограничивать размер служебной папки, то кэш быстро достигнет гигабайтных величин, и это будет замедлять, а не ускорять систему.
- Программный сбой, или ошибка в настройках, может перенаправить браузер. При открытии страницы сайта, он будет брать устаревшую информацию из кэша, а не актуальную из сети.
- Зная размещение и структуру кэша, можно легко проанализировать информацию о серфинге владельца по сайтам, просмотреть изображения и ролики со страниц, которые загружались с момента последней очистки кэша.
Разберём подробнее.
Ситуация первая. Нехватка памяти
При ограниченном дисковом пространстве можно очистить кэш, и ограничить его размер в настройках, принудительно задав допустимый объём и место расположения. По умолчанию кэш располагается на системном диске, в разделе активного пользователя. Для каждой учётной записи пользователя создаётся своя область кэша. Такая политика перегружает системный диск и забирает полезное дисковое пространство. В большинстве браузеров простыми настройками кэш можно очистить и переместить на любой другой доступный носитель.
Ситуация вторая. Некорректно отображается страница
В браузере произошёл сбой, данные страницы загружаются из кэша, а не из интернет. В этом случае другого выхода нет, кэш надо чистить. Если проблема касается только одного сайта, можно воспользоваться комбинацией Ctrl+F5. Эта комбинация очистит сохранённые данные текущей страницы, отображаемой на активной вкладке.
Ситуация третья. Соблюсти конфиденциальность
Мультимедийное содержимое и изображения, сохранённые в кэше, могут скомпрометировать пользователя компьютера. В этом случае кэш и историю надо очистить, или в настройках указать принудительную очистку после каждой сессии.
Как очистить кэш в браузере: инструкция и иллюстрации
Большинство браузеров поддерживают комбинацию Ctrl+Shift+Del, при нажатии которой вызывается диалоговое окно удаления личных данных, в том числе и кэша. Кроме этой универсальной комбинации каждый браузер предоставляет возможность настроить или удалить кэш вручную, через последовательность выборов опций в меню.
Как почистить браузер, рассмотрим на примере нескольких популярных продуктов.
Очистка кэша Mozilla Firefox
Кэш управляется из «Настроек», раздел «Приватность и защита». Допускается получить прямой доступ к разделу, набрав в адресной строке about:preferences#privacy, или пройти поопциям меню, как на иллюстрации
В некоторых версиях этого браузера управление кэшем объединено с управлением куками
Очистка кэша Google Chrome
Доступ к настройкам и очистке кэша в Хроме находится в «Настройка» — «Дополнительные» — «Очистка истории». Вдиалоговом окне необходимо отметить, что именно из данных необходимо удалить, и подтвердить удаление.
Очистка кэша в Яндекс Браузере
Яндекс сделан по технологии Хром и логика доступак управлению кэшем аналогична: «Настройка» — «Показать дополнительные настройки» — «Очистить историю загрузки». Появится диалоговое окно, в котором необходимо отметить объекты для удаления, выбрать временной период, и подтвердить.
Очистка кэша в Microsoft Edge
Браузеры от корпорации Microsoft поддерживают вход в настройки через горячую комбинацию клавиш Alt+X,или манипулятором мышь кликнуть троеточие в правом верхнем углу. Последовательно пройти меню «Настройки» — «Параметры» — «Очистить данные браузера» затем указать, какие данные удалить, и подтвердить действие.
Очистка кэша в Internet Explorer
Комбинацией Alt+X, или кликом мыши на знак шестерёнки в правом верхнем углу, вызвать меню «Настройки». Затем перейти в «Свойства браузера», появится диалоговое окно настройки браузера. Вэтом диалоговом окне перейти на вкладку «Общие», в разделе «Журнал браузера» кликнуть «Удалить…». В дополнительном окне отметить «Временные файлы интернета» и кликнуть «Удалить».
Очистка кэша в Opera
Комбинацией клавиш Alt+P,или через главное меню, войти в «Настройки». Затем последовательно перейти «Безопасность» — «Очистить историю посещений», в новом диалоговом окне выбрать опцию «Кэшированные изображения и файлы», указать диапазон времени для удаления, и запустить процедуру «Очистить историю посещений».
Очистка кэша в Safari
Для доступа к кэшу используется пункт главного меню «Правка» — «Очистить кэш память», или комбинация горячих клавиш Ctrl+Alt+E.
Если строка главного меню скрыта, еёпредварительно нужно отобразить через «Настройки», кликнув мышью на шестерёнке, и выбрав пункт «Показать строку меню»
Очистка кэша браузера в мобильном устройстве
В мобильных устройствах под управлением ОС Андроид кэш браузера очищается так же, как и кэш остальных приложений смартфона (планшета).
В меню «Настройки» необходимо выбрать раздел «Приложения», найти в списке браузер и открыть его установки. Дальнейшие действия зависят от версии Андроид. Кнопка «Очистить кэш» может находиться на главном экране установок приложения, или предварительно придётся открыть параметр «Хранилище» — кнопка будет в этом разделе.
В примере использован браузер Хром, но это не принципиально. Очистка кэша в мобильном устройстве является функцией операционной системы, а не приложения. Кэш любого другого браузера будет очищаться аналогично.
Практические советы
В сети предлагают различные утилиты, автоматически, по расписанию, или вручную, удаляющие «мусор», освобождающие дисковое пространство, в том числе и от кэша. Их можно использовать, но встроенные средства лучше и корректнее справятся с задачей удаления буферизированных данных.
Найти на диске папку, содержащую файлы кэша, несложно. В браузере Мозилла, например, для этого служит адрес about:Cache, в ответ на экран выводится дисковый путь и параметры кэша. Теоретически, можно открыть эту папку в Проводнике, и удалить все файлы из неё. Но это некорректно, и лучше так не поступать.
Принудительное указание диска и каталога для кэша браузера, а также размер кэша, производится через настройки, в том же разделе, где предусмотрена очистка.
Исключение – браузер Google Chrome и клоны на его движке. В этом браузере ограничение и перенаправление производится через параметры строки запуска.
В ярлыке, в поле «Объект», после закрывающих кавычек вписывается строка из двух ключей:
—disk-cache-dir=d:ttemp —disk-cache-size=104857600
Двойное тире перед ключом не опечатка, так правильно.
Ключ—disk-cache-dirопределяет каталог,в примере каталог ttempна диске D:
Ключ—disk-cache-sizeопределяет предельный размер кэша в байтах. В примере установлено ограничение, равное100 Mb.
Заключение
Периодическая очистка компьютера, или мобильного устройства, необходима. Постепенно накапливаются ненужные, не используемые файлы, загромождающие память и диск, и кэш занимает в этой «мусорной куче» одно из первых мест. Признаком необходимости их удаления служит замедление работы устройства и сбои при загрузке новой информации из сети интернет.
Спасибо за полезную и интересную статью!
Браузер сегодня — это самое популярное приложение, запущенное большую часть времени на всех компьютерах. Для того, чтобы загружать и отображать страницы интернет сайтов быстрее все популярные интернет браузеры используют кэширование.