Re: 2GB process crashing on 2.4.14

Alan Cox
2001-12-07T13:09:22Z

> I'm trying to work out why the process doesn't start using swap. Swap
> appears to be working, as all other processes have been swapped out. Is it
> possible for a running process to be partially swapped out? Could it be that
> the process is asking for memory which can't be swapped?

Most probably the process is running out of address space to allocate from.
There is 3Gb of available space. Of that some is your stack, some your
binary, some your libraries. Getting above 3Gb/process on x86 is very hairy
with a bad performance hit

Alan