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] more than 16 GB in a 32 Bit dom0

To: Daniel Bauer <mlist@xxxxxxxxxxx>
Subject: Re: [Xen-devel] more than 16 GB in a 32 Bit dom0
From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Date: Tue, 8 Feb 2011 10:53:48 +0000
Cc: "Xen-devel@xxxxxxxxxxxxxxxxxxx" <Xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 08 Feb 2011 02:54:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CC90821BE59A4092873140F0F2B41552@rz3db>
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>
Organization: Citrix Systems, Inc.
References: <C976A176.12FD7%keir@xxxxxxx> <CC90821BE59A4092873140F0F2B41552@rz3db>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2011-02-08 at 10:42 +0000, Daniel Bauer wrote:
> Hi Keir,
> 
> From: "Keir Fraser"
> > On 08/02/2011 07:27, "Daniel Bauer" <mlist@xxxxxxxxxxx> wrote:
> >> I've read in many posts, that XEN limits the 32 bit PAE kernel to 16 
> >> GB
> >> RAM, but I don't find were to enable more. Starting linux without XEN
> >> shows the whole memory. Is there still no solution?
> >>
> >> I don't have the possibility to upgrade the server to 64 bit.
> >
> > Then no.
> 
> maybe a silly question, but who sets this limit? IMHO xen, because a 
> "normal" bigmem kernel accepts upto 64 GB RAM. Is there really no switch 
> to increase the RAM under a 32 bit kernel?

The limitation is due to the 32 bit hypervisor, not the kernel.

In my experience a 32 bit (PAE) kernel running on a 64 bit hypervisor
works just fine with up to 32GB. In theory up to 160GB is possible in
the hypervisor<->PAE-kernel ABI but the kernel tends to run out of
lowmem in the 50-60GB range depending on your .config -- this true of
native too.

Ian.



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