2011/7/14 王玉昊 <yhwang_eden@stu.xjtu.edu.cn>:> Dear Sir:
> Hello, I''am a student in Xi''an JiaoTong
University in China.
> Recently, I was doing some
> research by using the virtual machine monitor, Xen. I want to get some
> running information
> about the hypervisor, and some issuse bothered me a lot. Hence, I mail you
> to ask for help. The
> issues include:
> 1. I used the ''xentrace'' tool to collect the
runnnig information
> and then translated the binary result by ''xentrace_format
formats'', and get
> the final readable file. But most of the results are labelled
''unknown''
> events, except for ''page_grant_map'',
''page_grant_transfer''
> and ''page_grant_unmap''. Is this the problem with my
''formats'' file, or the
> monitor tool?
Hmm, I personally don''t use the "xentrace_formats" file, so
it tends
to bit-rot unfortunately.
I think your best bet is to use the ''xenalyze'' tool
I''ve written. You
can find the hg repository here:
http://xenbits.xensource.com/ext/xenalyze
There''s a small (rather incomplete) html file included with
instructions.
> 2.Are there any effectable tools to monitor the hypervisor, in
> order to get some important running parameters? Such as the hypercalls, the
> actions in the Shadow Page Table.
If you look in xen/public/trace.h, you''ll see all of the records which
are traced. Hypercall numbers are traced, and there is extensive
information collected about shadow pagetable operations and reported
in xenalyze.
-George
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel