[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |