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