On 2012-06-12 08:11, Alexander Graf wrote: > 32G is way too much. Do you have to preallocate such a big address > space? Usually 1G should be good enough for most programs, no?
The default start to .text is 6G for alpha executables, so anything less than that + reasonable room will fail for obvious reasons. One would think that e.g. 8G would be good enough, giving 2G above the executable for brk and shared library mapping, but... failure. Alternately, there's some other problem with -R that needs to be investigated. That said, problems with ld.so erroring out with ENOMEM went away with this patch, so... r~