[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-ia64-devel] [PATCH 0/3] Sample implementation of Xenoprof for ia64



Hi, all

The following patches provide the function of Xenoprof for ia64.

I ported perfmon2 which handles performance counter overflow
interrupt, to hypervisor. This is a sample implementation, so there is
a limitation that SMP system is not supported.

I want to support SMP in the future, but I think that some ingenuity
are necessary to support SMP system, because current implementation of
oprofiled is not considered about XEN.

I appreciate any comments.

Here is a result of opreport command:

CPU: Itanium 2, speed 1595 MHz (estimated)
Counted CPU_CYCLES events (CPU Cycles) with a unit mask of 0x00 (No unit mask) 
count 1000000
CPU_CYCLES:100...|
  samples|      %|
------------------
    13674 99.0798 vmlinux-2.6.16.13-xenoprof
       66  0.4782 xen
       23  0.1667 libc-2.3.4.so
       15  0.1087 bash
       10  0.0725 ld-2.3.4.so
        4  0.0290 EUC-JP.so
        3  0.0217 oprofile
        3  0.0217 emacs
        2  0.0145 oprofiled
        1  0.0072 sendmail.sendmail

Thanks,

KAZ


_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.