WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

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

To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-ia64-devel] [PATCH 0/3] Sample implementation of Xenoprof for ia64
From: SUZUKI Kazuhiro <kaz@xxxxxxxxxxxxxx>
Date: Mon, 03 Jul 2006 18:34:18 +0900 (JST)
Delivery-date: Mon, 03 Jul 2006 02:34:55 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-ia64-devel] [PATCH 0/3] Sample implementation of Xenoprof for ia64, SUZUKI Kazuhiro <=