Что такое кэш?

Мой друг компьютер
Апрель, 2014

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

Схемотичное представление кеш

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

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

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

Вернемся теперь к браузерам и рассмотрим, что такое кэш, на их примере. Когда вы заходите на какой либо сайт, то браузер всю информацию скачивает на жесткий диск и из нее уже формирует отображаемую в рабочей области страницу сайта. В зависимости от скорости вашего интернета или скорости отдачи информации веб-сервером страничка может загружаться не которое время. Для уменьшения времени скачивания при заходе на эту страницу сайта в следующий раз браузер уже не скачивает ее целиком, а, проанализировав содержимое страницы и ее копию на жестком диске, будет скачивать только изменившиеся данные и файлы. Это позволит открыть эту страницу практически мгновенно и еще сэкономить на трафике.

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

http://chajnikam.ru

Наверх Наверх