Что такое вытеснение кеша?
Что такое вытеснение кеша?

Видео: Что такое вытеснение кеша?

Видео: Что такое вытеснение кеша?
Видео: DBA2-10 Тема 8 «Буферный кэш» 2024, Май
Anonim

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

Учитывая это, что такое политика кеширования?

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

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

Что такое MRU cache?

Наименее недавно использованные ( LRU ): Этот тайник алгоритм сохраняет недавно использованные элементы в верхней части тайник . Самое последнее использование ( MRU ): Этот тайник алгоритм удаляет последний использованный предметы в первую очередь. А MRU алгоритм хорош в ситуациях, когда чем старше элемент, тем выше вероятность доступа к нему.

Какая польза от кеша LRU?

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

Рекомендуемые: