Я выполнил следующую команду в оболочке:
sudo perf record -F 60000 -e LLC-misses:u mplayer video.mp4
После завершения выполнения программы я выполнил эту команду:
sudo perf report
В отчете показано расположение кода (вMPlayer
и связанные разделяемые библиотеки) в пользовательском пространстве с процентом пропущенных LLC.Можно ли определить происхождение промахов?то есть, если это пропущенные инструкции или данные?
Еще один вопрос: когда я изменю LLC-misses:u
на LLC-misses:up
, сгенерированный отчет будет пустым.Что не так с добавлением переключателя PEBS
?