Я пытаюсь открыть поток доступа к странице из ядра linux, который показывает попадания и сбои страницы по мере их возникновения.
В настоящее время, насколько я понимаю, могут быть только сбои страниц (незначительные и существенные)отслеживаются.Может ли быть какой-либо способ отследить это в пользовательском пространстве / ядре, не прибегая к аппаратным средствам подсчета?
В настоящее время я написал вариант инструмента Краткий обзор с --trace-mem
для извлеченияпотоки доступа к страницам, которые отлично подходят для симуляций, которые я запускаю, однако теперь, когда я планирую модифицировать ядро, чтобы реализовать собственный алгоритм замены страниц, для которого относительные следы памяти могут его не обрезать.
Так что мойвопрос: есть ли способ получить поток доступа к странице процесса вместе с его попаданиями и пропусками?