Out of virtual memory on ARM builder

Matthew Garrett mjg59 at srcf.ucam.org
Fri Feb 14 22:29:38 UTC 2014


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.

-- 
Matthew Garrett | mjg59 at srcf.ucam.org


More information about the devel mailing list