[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] Measure performance of hypercalls
> If you want to find the performance of hypercalls, you'll have to add > some instrumentation. You can extend xentrace to find out the number > of *cycles* executed in a hypercall by taking a trace (with a > timestamp) at hypercall entry and exit. We do this already for > vmenter/vmexit. Hmmm... lots of interesting things can happen between a hypercall entry and exit, eg. domain switch, interrupts, timer queues, etc. So just taking a pair of timestamps is not likely to have the desired result. I too am interested in a similar measurement (for a specific hypercall), so if there IS a way to do this with reasonable accuracy, please correct me. > On Wed, Oct 15, 2008 at 3:12 AM, Tommy Huang > <nbp0204@xxxxxxxxx> wrote: > > Hi all, > > > > I am wondering how to measure the performance of hypercalls. > > For example, how many X86 instructions are executed in Xen > when you issue a > > hypercall. > > Also, how to get the frequency of hypercalls which is that how many > > hypercalls have been issued during a period of time? > > Thanks in advance. > > > > - Nb > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@xxxxxxxxxxxxxxxxxxx > > http://lists.xensource.com/xen-devel > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |