Кешування об’єктів під час роботи програми — один з фундаментальних принципів зберігання та обробки даних, який використовують всі програми, в тому числі і браузери. Стаття розповість, як очистити кеш браузера, допоможе розібратися в послідовності дій, якщо виникла необхідність ручного очищення.
Загальні принципи
Фізичне розміщення кешу на пристрої, і робота з ним вбудованими засобами, відрізняється для різних браузерів, але є і загальні поняття.
Що таке кеш?
Кеш в комп’ютері або смартфоні — це область пам’яті, в якій програма зберігає використовувані об’єкти. При роботі браузера в кеш поміщаються зображення, текстуру фону, відеоролики, аудіоролики, завантажені з інтернет при відкритті сторінки сайту. Адреси сторінок (історія) та куки зберігаються в іншому місці, і кешем не є.
Призначення кешу
Зберігаючи частину об’єктів завантажує сторінки в кеші на локальному пристрої, браузер економить трафік і час завантаження, так як при следующемпосещении бере ці об’єкти не з мережі, а з пам’яті. Це важливо при повільному каналі зв’язку, або дорогому тариф доступу в мережу.
Розмір і структура кешу
Кеш являє собою набір файлів, розміщених в спеціально виділеній службової папці на диску (для комп’ютера) або в пам’яті (для смартфона). Розмір кешу складається з розмірів складових його файлів.
Навіщо чистити кеш?
Для періодичного очищення кешу вручну є кілька причин.
- Якщо не обмежувати розмір службової папки, то кеш швидко досягне гігабайтних величин, і це буде сповільнювати, а не прискорювати систему.
- Програмний збій, або помилка в налаштуваннях, може перенаправляти браузер. При відкритті сторінки сайту, він буде брати застарілу інформацію з кеша, а не актуальну з мережі.
- Знаючи розміщення і структуру кешу, можна легко проаналізувати інформацію про серфінг власника по сайтам, переглянути зображення і ролики зі сторінок, які завантажувалися з моменту останньої очищення кешу.
Розберемо докладніше.
Ситуація перша. Брак пам’яті
При обмеженому дисковому просторі можна очистити кеш, і обмежити його розмір в налаштуваннях, примусово задавши допустимий об’єм і місце розташування. За замовчуванням кеш розташовується на системному диску, в розділі активного користувача. Для кожного облікового запису користувача створюється своя область кеша. Така політика перевантажує системний диск і забирає корисне дисковий простір. В більшості браузерів простими налаштуваннями кеш можна очистити і перемістити на будь-який інший доступний носій.
Ситуація друга. Некоректно відображається сторінка
У браузері стався збій, дані сторінки завантажуються з кеша, а не інтернет. У цьому випадку іншого виходу немає, треба чистити кеш. Якщо проблема стосується тільки одного сайту, можна скористатися комбінацією 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.
Висновок
Періодична очищення комп’ютера або мобільного пристрою, необхідна. Поступово накопичуються непотрібні, не використовувані файли, захаращувати пам’ять і диск, і кеш займає в цій «сміттєвій купі» одне з перших місць. Ознакою необхідності їх видалення служить уповільнення роботи пристрою і збої при завантаженні нової інформації з мережі інтернет.