Программирование на JAVA

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


<< назад вперед >>