cache miss

  1. неудачное обращение к кэш-памяти, “промах, непопадание”, отсутствие нужных данных [в кэше]

#

состояние или условие, при котором кэш-память не содержит запрашиваемую команду или данные, так что требуется обращение к основной памяти. Причиной промаха может быть либо нехватка ёмкости памяти кэша (capacity miss), либо конфликт кэширования (conflict miss). Запрос на чтение данных из кэша, потребовавший обращения к основной памяти. Такой промах задерживает исполнение программы на 10—100 команд, т. е. снижает производительность кэша и ЦП. Частота промахов (в хороших системах меньше 10% от всех обращений к кэш-памяти) может быть значительно снижена за счёт создания двух- или трёхуровневой структуры кэш-памяти или увеличения ёмкости кэша. Но большая кэш-память увеличивает энергопотребление, увеличивает затраты на отвод тепла и уменьшает выход годных изделий при производстве микросхем. Антоним– cache hit.

Связные термины

cache performance, direct-map cache, memory-level parallelism, page fault, TLB miss

Все термины