Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

[Xen-users] Re: [Xen-devel] Re: questions about hypercall and xenoprof

To: John mathews <john.xen@xxxxxxxxx>, <xen-users@xxxxxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] Re: [Xen-devel] Re: questions about hypercall and xenoprof
From: Keir Fraser <keir@xxxxxxxxxxxxx>
Date: Thu, 30 Aug 2007 11:21:35 +0100
Delivery-date: Thu, 30 Aug 2007 03:22:29 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <bd6fb02f0708221638g1e4cf2b8kb9d41469b7de0bd5@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acfq74rLyYiT2lbiEdyIYwAX8io7RQ==
Thread-topic: [Xen-devel] Re: questions about hypercall and xenoprof
User-agent: Microsoft-Entourage/11.3.6.070618
From the guest point of view all hypercall execution time is spent with the guest program counter in the hypercall page. I haven’t used xenoprof much myself, but I expect that’s what you’re seeing here. The code sequences in the hypercall page are only a few instructions long, so you’d have to execute them a lot to actually spend much time really executing within the hypercall page!

 -- Keir

On 23/8/07 00:38, "John mathews" <john.xen@xxxxxxxxx> wrote:

can someone help me with this

On 8/16/07, John mathews <john.xen@xxxxxxxxx> wrote:
Hi,
 
I was running xenoprof on xen-3.0.4 and see "hypercall" and "hypercall_page" as one of the primary overhead for a benchmark. I am confused about both?  Are they functions ? Does "hypercall" represents all the hypercall or its a function pointer. I am novice to xen. A little explanation will help my understanding.
 
-John



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

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>