Интернет магазин китайских планшетных компьютеров



Компьютеры - Алгоритмы кэширования

22 января 2011


Оглавление:
1. Алгоритмы кэширования
2. Примеры



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

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

«Латентность» кэша означает насколько быстро кэш может вернуть запрошенные данные непосредственно после запроса. Более быстрые стратегии вытеснения обычно отслеживают наименее используемую информацию — или, в случае кэша прямого отображения, отсутствие информации, чтобы снизить затраты времени на обновление информации.

Каждая стратегия вытеснения является компромиссом между уровнем попаданий и латентностью.



Просмотров: 2844


<<< MOESI
Когерентность кэша >>>