В таблице 8.1. приведены условия сохранения и обновления информации в ячейках кэш-памяти и основной памяти.
Если процессору требуется информация из некоторой ячейки основной памяти, а копия этой ячейки уже есть в кэш-памяти, то вместо оригинала считывается копия. В этом случае информация ни в кэш-памяти, ни в основной памяти не изменяется.
Табл. 8.1.
Условия сохранения и обновления информации
| Режим работы | Наличие копии ячейки ОП в кэш-памяти | Информация в ячейке кэш-памяти | Информация в ячейке ОП |
| Чтение | Копия есть | Не изменяется | Не изменяется |
| Копии нет | Обновляется (создается копия) | Не изменяется | |
| Сквозная запись | Копия есть | Обновляется | Обновляется |
| Копии нет | Не изменяется | Обновляется | |
| Обратная запись | Копия есть | Обновляется | Не изменяется |
| Копии нет | Обновляется | Не изменяется |
При записи строк существует несколько методов обновления старой информации. Эти методы называются стратегией обновления строк основной памяти. Если результат обновления строк кэш-памяти не возвращается в основную память, то содержимое основной памяти становится неадекватным вычислительному процессу. Чтобы избежать таких ошибок, предусмотрены различные методы обновления основной памяти.






