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-devel

Re: [Xen-devel] How expensive is a VM EXIT?

To: Emre Can Sezer <ecsezer@xxxxxxxx>
Subject: Re: [Xen-devel] How expensive is a VM EXIT?
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Tue, 03 Mar 2009 16:34:01 +0000
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 03 Mar 2009 08:35:35 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49AD4E33.7070600@xxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcmcFbrZ2G6llCvmQVebDgDfwSm4sQACCDPe
Thread-topic: [Xen-devel] How expensive is a VM EXIT?
User-agent: Microsoft-Entourage/12.15.0.081119
For just the VMEXIT itself, it's probably about 1000-1500 cycles on the
latest processors. I haven't measured it very recently though.

 -- Keir

On 03/03/2009 15:35, "Emre Can Sezer" <ecsezer@xxxxxxxx> wrote:

> Hi,
> 
> I've been trying to get a ballpark number on how expensive a VM EXIT is
> in terms of clock cycles. I'm also interested in how slow a TLB miss is.
> The only reference I was able to find was 13000 cycles for VM EXIT and
> around several hundred cycles for a TLB miss and a complete walk of page
> tables. Does anyone know from the top of their head or is there a
> reference you can share?
> 
> Thanks in advance.
> 
> John
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



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