Что такое кэш браузера



Современные браузеры устроены таким образом, что практически всю информацию, которую пользователь запрашивает из Сети, браузеры сохраняют на локальном жестком диске вашего компьютера. Делается это для того, чтобы не скачивать одни и те же файлы при каждом запросе пользователя, то есть с целью экономии трафика, а также ускорения работы браузера — использование кэша (cache) (этот процесс называется кэширование, cacheing) позволяет загружать странички, к которым пользователь уже обращался гораздо быстрее, поскольку большая часть файлов, из которых состоит веб-страничка, уже загружена на компьютер. При повторном обращении к страничке браузеру нужно всего лишь проверить, не изменились ли какие-либо элементы с последнего обращения к ней, и загрузить заново только изменившиеся элементы. Такими элементами может быть все, что угодно, из чего состоят страницы сайтов — изображения, текст, видео, звук.

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








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

К слову, понятие кэша довольно широко, и используется этот принцип не только в браузерах, но мы в данной статье рассматриваем применительно только к ним.

Зачем нужен кэш

Итак, чем может быть полезен кэш. Если все файлы, которые когда-либо просматривал пользователь, в браузере сохраняются, то может быть такое, что пользователю может понадобиться какой-либо файл. Например, прослушав однажды музыкальную композицию или посмотрев фильм онлайн, мы можем захотеть сохранить этот файл для повторного использования. Я очень часто так делаю с музыкой — слушаю музыку онлайн, и понравившиеся композиции я могу «достать» из кэша браузера и сохранить в своей фонотеке для повторного прослушивания. То же самое можно делать и с видеороликами.

Видео: Что такое кэш, для чего он и как очистить кэш браузера?

Еще одно интересное использование кэша — ускорение загрузки веб-страничек. Поскольку большая часть мелких файлов сохраняются на жестком диске вашего компьютера, то повторное обращение к этим файлам в кэше все же занимает некоторое время — хоть и гораздо быстрее, чем загрузка из сети. Но можно еще ускорить работу кэша. Для этого нужно поместить кэш браузера в оперативную память компьютера. Чтение из оперативной памяти происходит практически мгновенно, что позволяет ускорить повторную загрузку веб-страничек в 2-3 раза в отличие от обычной скорости. Как это сделать, я расскажу в другой статье.

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

Где находится кэш

Кэш браузеров находится в рабочих папках браузеров. Кэш — это не что иное как обычная папка, содержащая эти самые файлы, как правило, она так и называется «cache». В операционной системе linux рабочие папки браузеров находятся в домашнем каталоге пользователя. Кэш Оперы можно найти по адресу ~/.opera/cache/. Для Firefox он лежит в .mozilla/firefox/[случайный номер профиля].default/Cache/








В windows XP кэш Opera находится в C:\Documents and Settings\[имя пользователя]\Local Settings\Application Data\Opera\Opera [версия]\cache

Кэш Firefox находится по аналогичному адресу: C:\Documents and Settings\[имя пользователя]\Local Settings\Application Data\Mozilla\Firefox\Profiles\[случайный номер профиля].default\Cache.

Поиск файлов в кэше

С этим разобрались. Но если вы зайдете в эти папки, вы увидите множество файлов (иногда несколько тысяч!) с бессмысленными ничего не говорящими пользователю названиями, и без расширений. Если вы пользователь linux, то большую часть файлов файловый менеджер опознает и отобразит тип файлов и соответствующие значки, поскольку Linux опознает файлы независимо от их расширения. Но вот в Windows такой роскоши не наблюдается — для того, чтобы оболочка и файловый менеджер опознали файлы, необходимы расширения (как правило трехбуквенные сочетания через точку после названия файла — .exe, .mp3, .avi, .doc, .pdf, и.т.д).

К счастью, опознать файлы и найти нужный можно не только по названию. У любых файлов существуют такие атрибуты, как размер и дата сохранения. Таким образом, мы почти всегда сможем выдрать из кэша браузера нужный нам файл сразу же после просмотра или прослушивания. Все, что нужно сделать — это задать в настройках файлового менеджера отображение размера файлов и даты их изменения. В Windows для этого нужно задать вид отображения «Таблица». Теперь нужно отсортировать файлы находящиеся в кэше по дате, либо по размеру.

Поиск видео и аудиофайлов в кэше

Видео- и аудиофайлы обычно имеют размер в несколько мегабайт, поэтому их будет отлично видно если вы посмотрите в столбец «Размер», поскольку все остальные файлы имеют размер в несколько килобайт или даже байт. Только что просмотренные или прослушанные файлы вы сможете различить по дате и времени изменения. Все, что вам нужно будет сделать для того, чтобы распознать файл — это добавить к его имени соответствующее расширение — «.mp3» если это музыка или «.flv», если это видео. Помня обо всех этих вещах, довольно легко выдергивать последний прослушанный или просмотренный онлайн файл. Вы можете скопировать нужный файл в любое удобное место и задать ему любое удобное для вас название.

Кэш Opera

Но это еще не все. Как в Opera, так и в Firefox есть собственные инструменты для просмотра кэша, но я считаю, что пользоваться штатным файловым менеджером вашей операционной системы гораздо удобней. Для того, чтобы просмотреть кэш в Opera, нужно в адресной строке набрать opera:cache и перед вами предстанет содержимое кэша в удобной для просмотра форме. Кроме того, в новой версии opera 10.50 к этому инструменту были добавлены элементы для удобного распознавания и поиска нужных файлов — как по размеру, так и по типу. Мало того, еще и отображается web-адрес источника файла.

Кэш Firefox

В Firefox подобный инструмент тоже имеется, но там можно лишь просматривать содержимое кэша. Там отображается размер файлов, дата сохранения и источник, а также некоторая бесполезная для рядового пользователя информация о файле. Для того чтобы посмотреть кэш в Mozilla Firefox нужно набрать в адресной строке about:cache.

Очистка кэша в Mozilla Filrefox

Или вот так, наглядно видно как очистить кэш в файрфокс:

mozilla_ff_how_clear_cache

Как очистить кэш в браузере Google Chrome

С момента написания этой статьи прошло много лет. Много чего изменилось в мире программного обеспечения — информационные технологии развиваются очень стремительно. В то время браузера Google Chrome еще не было, то ли он только появился. Сейчас же это практически самый распостраненный браузер, наряду с firefox, в то время как Internet Explorer  и Opera практически исчезли с компьютеров пользователей ( кстати, ее заменил интересный браузер Vivaldi ), а на базе Crhomium появилось множество браузеров — Яндекс.Браузер, Амиго  и другие. Чтобы очистить кэш в Google Chrome  нужно зайти в меню, выбрать «Настройки»  далее развернуть их , и найти там пункт «Очистить данные просмотров».   Обратите внимание, что здесь можно выбрать период, за которые нужно стереть данные.

Очистка кэша в Chrome

Очистка кэша в Chrome

Ну вот, собственно, теперь вы сможете пользоваться этой удобной вещью.

Комментариев

  1. Иван :

    Ответить

    • drmotor :

  2. Дмитрий :

    Ответить

    • drmotor :

  3. Тимур :

    Ответить

    • drmotor :

  4. Милена :

    Ответить

    • drmotor :

  5. Серж :

    Ответить

    • drmotor :

  6. Артем Н :

    Ответить

    • drmotor :

  7. Alexander_avu :

    Ответить

    • drmotor :

  8. Анна :

    Ответить

  9. Анатолий :

    Ответить

    • drmotor :

  10. Алексей :

    Ответить

    • drmotor :

  11. Федор :

    Ответить

  12. Максим :

    Ответить

  13. Jey :

    Ответить

Сохраните для друзей или чтобы прочесть в другой раз:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *