Out of virtual memory on ARM builder

Richard W.M. Jones rjones at redhat.com
Sat Feb 15 09:29:26 UTC 2014


On Fri, Feb 14, 2014 at 10:29:38PM +0000, Matthew Garrett wrote:
> On Fri, Feb 14, 2014 at 04:00:09PM -0600, Mátyás Selmeci wrote:
> 
> > This may be a stupid question, but can you solve this by putting
> > more swap on those builders?
> 
> It depends. If the system is sufficiently resource constrained that 
> malloc() is actually telling you that you're not going to the moon, more 
> RAM will help. But what's more likely is that it's running out of 
> process address space - a 32 bit process can only address 3GB of address 
> space (which isn't necessarily all RAM), no matter how much RAM is 
> available[1]. Adding more RAM isn't going to help there. Getting rid of 
> 32-bit build systems is.
> 
> [1] On x86, anyway. I don't know what the ARM VM split is.

3G/1G on my ARM 32 bit test system, same as x86.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/


More information about the devel mailing list