[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] how to monitor vm exit
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-devel] how to monitor vm exit |
Date: |
Thu, 15 Sep 2016 11:34:52 +0100 |
User-agent: |
Mutt/1.7.0 (2016-08-17) |
On Fri, Sep 02, 2016 at 12:15:57AM +0800, Yuxin Ren wrote:
> 1. How can I track how many vm exit happens during vm execution using
> KVM under Ubuntu?
$ sudo perf record -a -e kvm:kvm_exit
...^C
$ sudo perf report
Samples: 37K of event 'kvm:kvm_exit', Event count (approx.): 37736
Overhead Trace output
49.61% reason IO_INSTRUCTION rip 0x15505 info 610048 0
8.28% reason IO_INSTRUCTION rip 0xee8c9 info 4020000 0
2.32% reason CR_ACCESS rip 0x656 info 0 0
2.32% reason CR_ACCESS rip 0x66d info 0 0
2.30% reason IO_INSTRUCTION rip 0xe702 info 920048 0
2.30% reason IO_INSTRUCTION rip 0xe71c info 920040 0
There are other tools that can do similar things like trace-cmd or raw
ftrace.
The kvm_stat tool is also good but I don't know if it's packaged for
Ubuntu:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Virtualization_Deployment_and_Administration_Guide/sect-Troubleshooting-kvm_stat.html
Stefan
signature.asc
Description: PGP signature