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

RE: [Xen-devel] Understanding capabilites of xenoprof

  • To: "shobha ranganathan" <shobha_ranganathan@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Santos, Jose Renato G" <joserenato.santos@xxxxxx>
  • Date: Wed, 19 Jul 2006 20:42:28 -0700
  • Delivery-date: Wed, 19 Jul 2006 20:43:32 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcardA4eWipXTgCCRDace/OvrhgS6wAOXkJQ
  • Thread-topic: [Xen-devel] Understanding capabilites of xenoprof

XenOprofile does not save/restore performance counter state on context switches.
Currently, Xenoprofile uses peformance counters for global system-wide profiling, i.e no performance counter virtualization are provided to guests today.
Support for performance counter virtualization would be nice, but as far as I know nobody is actively working on this

From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of shobha ranganathan
Sent: Wednesday, July 19, 2006 1:41 PM
To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Understanding capabilites of xenoprof

I wanted to understand how xenoprof handles (if at all) saving of PMC/PMDs (data related to PMU) during a context switch.
I am looking at xenoprof.c and other files in oprofile code in xen-unstable/xen/...
I would like to know how it interacts with hypervisor..
Please let me know which files I should look at to understand hypervisor interactions.

Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min.
Xen-devel mailing list



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