Что такое кэш

Обновлено Обновлено: Опубликовано Опубликовано:

Кэш —
простыми словами

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

Нужен для ускорения работы системы и приложений. Это может достигаться за счет:

  1. Более производительных компонентов, на которых размещают временные данные.
  2. Хранения результата длительной обработки — отсутствует необходимость делать ее заново.
  3. Более близкого физического расположения к компоненту обработки.

Примеры:

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

Данные кэша, в большинстве случаев, не являются важными для работы системы или приложения. Их можно очистить, и даже, время от времени, это нужно делать, чтобы освободить пространство.

Прочитайте более подробно о кэше на сайте Википедия

Встречается в статьях

Решение проблем:

  1. Ошибка CentOS: [Errno 14] PYCURL ERROR 22 - The requested URL returned error: 404
  2. Компьютер работает медленно
  3. Система видит не всю оперативную память

Инструкции:

  1. Как настроить Freeradius для Active Directory и MySQL
  2. Как выбрать сервер
  3. Установка Nginx + PHP + MySQL на Astra Linux
  4. Как оптимизировать веб-сервер NGINX
  5. Как настроить NGINX с поддержкой HTTP/2
  6. Как вручную настроить сервер хостинга на CentOS 7
  7. Как установить и настроить прокси-сервер Squid на CentOS
  8. Настройка веб-сервера на CentOS со всем необходимым для правильной работы
  9. Настройка портала TeamPass для совместного хранения паролей

Мини-инструкции:

  1. Как настраивать перенаправления в сервере NGINX
  2. Как посмотреть время работы Windows и Linux
  3. Как установить и настроить bind на CentOS
  4. Установка и настройка memcached на CentOS 7
  5. Установка и настройка XCache на CentOS 7
  6. Как создать и настроить вторичную зону в BIND
  7. Как создать и настроить локальную зону в BIND
  8. Инструкция по настройке почтового клиента Mutt
  9. Как установить и настроить DNS-сервер Bind на Linux Ubuntu
  10. Настройка Squid-аутентификации через службу каталогов Active Directory
  11. Настройка Squid + SquidGuard на Linux CentOS 7

Вопросы и ответы:

  1. Как собрать сведения об оборудовании компьютера на Linux и FreeBSD
  2. Правильный выбор комплектующих для компьютера

Описание программ:

  1. Google Chrome — быстрый браузер

Примеры моих работ:

  1. Установка сервера ISA Server для контроля Интернет-трафика
  2. Установка прокси-сервера на базе UNIX
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

DNSSEC   Mail.ru   RAW (файловая система)   Емайл   PPPoE   GLPI   4G   SSH   Теневые копии   Apache   Процессор   Куки (cookie)   ИБП (UPS)   Squid   Блог   IRedMail   Интернет шлюз   SPF-запись   Жесткий диск   YouTube  
.....

Реклама