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] HVM memory upper limit

To: "Marcos Paulo Serafim" <mpserafim@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] HVM memory upper limit
From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Date: Thu, 7 Dec 2006 11:48:56 +0100
Delivery-date: Thu, 07 Dec 2006 02:55:47 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <4577EDF9.9060009@xxxxxxxxx>
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: AccZ614hg/F+xgYUSzyN6kGhwIGhVAAAIDnw
Thread-topic: [Xen-users] HVM memory upper limit
 

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Marcos Paulo Serafim
> Sent: 07 December 2006 10:33
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-users] HVM memory upper limit
> 
> Petersson, Mats escreveu:
> > Is this 32-bit PAE or 64-bit guest? I believe a 64-bit 
> guest would work, but 32-bit guest would not, as the entire 
> guest-memory is also mapped into QEMU, which fails to find a 
> contiguous memory block of 3GB (as the overall limit of 
> user-space memory is 3GB, and that space has already been 
> fragmented by loading the qemu-dm executable as well as any 
> other memory allocation happening before the mapping of the 
> guest memory. 2GB may well work, but 3GB is definitely more 
> than a 32-bit guest can handle). There was a patch to 
> dynamically map memory, which was sent in the last couple of 
> days - that will solve this problem, and you could, should 
> you wish, give a 32-bit PAE guest 8GB of memory - at least if 
> the patch "does what it says on the label". I haven't seen it 
> go into the tree itself, so I guess it's not going to make 
> 3.0.4, as it's been feature frozen. 
> >
> > --
> > Mats 
> 
> Mats, thanks for your answer and I'm sorry about the lack of
> information. I'm using Xen 3.0.3 with a 32-bit PAE system.
> 
[snip other info on the domain]
> 
> The Xen qemu-dm log points a error:
> 
> domid: 19
> qemu: the number of cpus is 1
> malloc returned error 12

Error 12 = ENOMEM - out of memory, which is what I'd expect "map memory" to say 
if you haven't got a contiguous space big enough to map the memory... 

Error handling with QEMU could be slightly better - particularly, I think xend 
should monitor the qemu-dm process and detect if it's exiting - perhaps kill 
the domain at that point?

Does the processor in your system support 64-bit? If so, you could try a 64-bit 
Xen + Dom0 - that would give qemu all the memory in the world (well, not quite, 
but about 1024TB less some hundreds of gigabyte for the Xen + Linux kernel, 
should be enough for most things in the near future... ;-)

> 
> 
> Well, I'll look for this patch. :D

There was a note from Keir Fraser on xen-devel list:
-- Start Keir's mail --
[Original post by Cui, Dexuan]
<my snipping some other stuff>
> Btw, it seems the patch has not been checked in. Could you give some commetns?

I'm reworking it a bit. It'll go in this morning.

 -- Keir
-- End Keirs mail --

So keep an eye on the unstable tree for the next several hours... Just goes to 
show that I was wrong about it making 3.0.4 (I think).

--
Mats

> 
> Thanks again!
> 
> -- 
> Marcos Paulo Serafim
> Analista de Suporte Técnico / Support Analyst
> mpserafim (at) gmail (dot) com
> Orlandia/SP - Brazil
> MSN: mpserafim (at) gmail (dot) com; Linux User: #171191;
> FP: EB38 D704 A4FD 2677 A2B2 A052 F44E CAA5 45FB 1F42
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
> 
> 
> 



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

<Prev in Thread] Current Thread [Next in Thread>