Счетчики производительности на одного гостя в KVM - PullRequest
4 голосов
/ 23 декабря 2010

Моя цель - найти количество инструкций после каждого прерывания, доставленного гостю в KVM. Я использую счетчик командировок, программируя соответствующие регистры с помощью wrmsr. Я включаю счетчик перед инструкцией vmlaunch / vmresume и отключаю его на vmexit, который находится по возвращении. Подход не хорош, так как он также учитывает команды в прерываниях хоста и других процессах. Я использую KVM на процессоре Intel I3. Есть ли какие-либо условия для получения счетчиков только в гостевом режиме в архитектуре Intel?

1 Ответ

2 голосов
/ 18 января 2011

У меня нет полной информации, чтобы ответить на ваш вопрос, но эти ссылки могут помочь:

...