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/
Home Products Support Community News


[Xen-devel] Performance Counter Virtualization in Xen

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Performance Counter Virtualization in Xen
From: "Bhatia, Nikhil" <bhatia@xxxxxxxx>
Date: Fri, 18 May 2007 15:15:18 -0400
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 18 May 2007 12:13:40 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AceZgN+PI4m6HRv2TTeqUsseG82UEw==
Thread-topic: Performance Counter Virtualization in Xen

Hello Xenthusiasts,


I have a few questions regarding the performance monitoring of applications and domains running on the latest version of Xen VMM via the performance monitoring counters available in x86 architectures.


-          I have used Xenoprof by patching Xen-3.0.2 Xenolinux and the Oprofile layer which enabled me to collect performance counter values per domain (for a passive domain) and per application (for an active domain). I was able to perform the profiling via command line interface using Opcontrol and then reporting the counters using Opreport. However, I was unable to find a way to profile an application (using an API like PAPI) because the perfctr port was not available for Xen. Is there a way through which applications can be monitored using performance counters?


-          Is there a Xen tool/utility which provides meaningful information about per-domain metrics for dynamic memory usage (e.g. reserved memory by Xen, total heap size in use, swap space reserved per domain etc.), I/O done to/from the disc and the bytes sent/received from the network over fixed intervals of time?




Best Regards,


Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>