3

在 SandyBridge 上的 6.4 主机(2.6.32-358)上,我正在尝试使用 perf stat 收集来宾活动的硬件事件计数。尽管 virt-top 报告了客人的健康活动,但我使用“:G”修饰符得到以下信息

 # perf stat -e cycles:G sleep 10

“睡眠 10”的性能计数器统计信息:

             0 cycles:G                  #    0.000 GHz                    

我尝试在客人内部收集,但得到以下信息:

 # perf stat -e cycles -A -a sleep 1

Performance counter stats for 'sleep 1':

CPU0       < not supported> cycles                  

我看到有一个 perf kvm,但这只有 top/record/report 并且似乎用于使用采样分析应用程序,而不是收集硬件计数。

在主机上,我如何获得性能统计数据来计算访客活动;在客户机上,将硬件事件计数暴露给 perf stat 需要什么?

4

0 回答 0