Попадание / промах в кэше для значения в программе C / C ++

Это мое требование, я знаю, что некоторые алгоритмы хорошо используют кэш, некоторые нет, некоторые больше I / О чем другие по конкретному набору данных и т. Д. Я хотел бы увидеть и проанализировать это сам.

Так что мне было интересно, есть ли способ узнать, как определенная память / переменная читается, то есть из кеша , или произошла ошибка в кэше. Кроме того, если при получении этого значения произошла ошибка страницы и т. Д.

Большое спасибо!

14
задан Peter Alexander 31 July 2011 в 01:10
поделиться