В процессоре, что происходит с кешем, когда операционная система заменяет страницу, если недостаточно места для хранения всех страниц запущенных процессов в памяти? Нужно ли очищать кеш при каждой замене страницы?Что происходит с кэшем при сбое страницы?
Заранее благодарим за ваши ответы.
Если в памяти недостаточно страниц, существует риск ошибки. – marvell
Рассмотрим память только с двумя страницами. (Операционная система занимает первое место.) Предполагая, что каждый процесс заполняет одну страницу, ОС должна заменить вторую физическую страницу на каждом переключателе контекста. Записи кэша, соответствующие второй физической странице, недействительны. – marvell
В случае контекстного переключателя да. Но я точно не знаю, что происходит в ситуации, когда в процессе происходит ошибка страницы. – hdhzero