Bugzilla – Bug 121947
Too much memory allocated to dom0 on 16gb x86_64 system
Last modified: 2006-06-15 16:39:07 UTC
By default, on my testbed system (2xCPU x86_64, 16GB RAM), YaST assigns dom0_mem=16711680. However, that memory fails to be allocated on boot, and I need to decrease it somewhat (thus far I've been decreasing it a full 1GB since I don't need that much RAM for dom0) before the system will start properly. Perhaps the hypervisor needs more space for its own purposes on such hardware?
Let's the maintainer decide.
AFAIK XEN needs 64MB memory for itself. May be that the amount is dependent on available memory size? Michael, could you try to decrese the amount of the memory just slightly? (Let's say 128MB or 256 MB for XEN itself.) Gerd, could you comment that, please? How should yast propose the dom0 memory size? (Currently it's total_size - 64MB.)
For SUSE Linux 10.1 (aka Xen 3.x) not specifying any dom0_mem= parameter should do fine, xen will pick something reasonable then. The 64 MB is address space, not physical memory btw.
Oh, that's good that we do not have to use any extra kernel parameter any more. Jiri, please remove dom0_mem option from proposed XEN section in bootloader configuration.
Done in SVN for 10.1.