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

Re: [Xen-users] Xen 3.1 - 32 vs 64 bit hypervisor

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen 3.1 - 32 vs 64 bit hypervisor
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Fri, 8 Jun 2007 15:36:02 +0100
Cc: Nick Craig-Wood <nick@xxxxxxxxxxxxxx>
Delivery-date: Fri, 08 Jun 2007 07:34:17 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20070608113653.GA17192@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>
References: <20070608113653.GA17192@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6
> I've been experimenting with Xen 3.1.
>
> My requirements are to run lots 32 bit paravirt domains on large
> memory hosts (8GB or more).
>
> Previously I've used a 32 bit Xen with PAE hypervisor which works
> well.  However I seen from the announcement that you can use a 64 bit
> hypervisor and still run 32 bit PAE domains.  I've tried this and it
> works as advertised!

Awesome :-)

> What I'm wondering is, will it be best for me to run a 32 bit PAE Xen
> hypervisor or a 64 bit hypervisor?  What is the tradeoff between the
> two? Which is likely to be more efficient and which more stable?

Stability-wise, 32-on-64 is a new feature so it will have received less real 
world abuse testing.  There may be teething troubles.  Performance-wise...  
Again, the combination is less tested, so it's not inconceivable that there 
will be teething troubles.

That said, in principle it ought to be alright.  32-on-64 even fully supports 
glibc's TLS, which even 32-on-32 doesn't (this is because of slightly arcane 
implementation details in x86.  Really.  The mind boggles.).

If you're running a 64-bit Xen, I think you also have the potential to run 
64-bit paravirt guests, and 64-bit HVM guests in addition to all the stuff 
you could run on 32-bit Xen.

At some point it should be possible to run a 32-bit dom0, but I'm not sure if 
that's allowed yet.

cheers,
Mark

-- 
Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

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