Из предыдущего question на этом форуме я узнал, что в большинстве систем памяти кеш L1 является подмножеством кэша L2, при этом любая запись удаляется из L2 также удаляется из L1.
Итак, теперь мой вопрос заключается в том, как определить соответствующую запись в кеше L1 для записи в кеше L2. Единственной информацией, хранящейся в записи L2, является информация тега. Основываясь на информации этого тега, если я повторно создаю addr, он может охватывать несколько строк в кеше L1, если размеры строк в кешках L1 и L2 не совпадают.
Действительно ли архитектура действительно беспокоит очистку обеих строк или просто поддерживает кеши L1 и L2 с одинаковым размером строки.
Я понимаю, что это политическое решение, но я хочу знать часто используемую технику.