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: Pasi Kärkkäinen <pasik@xxxxxx>
Date: Tue, 8 Feb 2011 17:51:30 +0200
Cc: Xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 08 Feb 2011 07:52:07 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <F56753A062F54BD98D3E2C0ABDBE37F6@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>
References: <1297162428.9388.41.camel@xxxxxxxxxxxxxxxxxxxxxx> <F56753A062F54BD98D3E2C0ABDBE37F6@rz3db>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Tue, Feb 08, 2011 at 12:32:19PM +0100, Daniel Bauer wrote:
> From: "Ian Campbell"
>> On Tue, 2011-02-08 at 10:42 +0000, Daniel Bauer wrote:
>>> 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.
>
> I know, but I don't find the switch to configure more RAM than 16 GB. I  
> thought that XEN limits it to 16 GB and I could change it and recompile  
> everything.
>
>
>> 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.
>
> It will be great if I could use 48 GB.
>

Hopefully you have realized having 48 GB of RAM 
on a 32bit Linux (no matter virtualized or not) 
will make it almost unusable? That's because 
you're running out of lowmem.

-- Pasi


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