Single Process Memory Limits

David Mackintosh David.Mackintosh at xdroop.com
Tue Sep 28 00:32:33 UTC 2004


Hello,

I'm trying to find a definitive answer to this question:

What is the maximum amount of total userspace memory that a single
process can allocate?

Here's what I think I've learned:

 - with standard kernels, the limit is about 2GB.
 - with 'bigmem' kernels, the limit is about 3GB.  This is actually 4GB,
   but 1GB is reserved by the kernel for stack etc.

For the sake of standardization, let's say that the kernels in
question are the standard uniprocessor kernel and bigmem kernels
which shipped with stock RedHat 8.0.

Anyone know where I can find a reasonably straight-forward answer to
this question?  

Thanks.

-- 
 /\oo/\
/ /()\ \ David Mackintosh | Public Key: 
         dave at xdroop.com  | http://www.xdroop.com/dave/gpg.html
         $ gpg --recv-keys --keyserver subkeys.pgp.net 4C032504
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/redhat-install-list/attachments/20040927/30bd08c9/attachment.sig>


More information about the Redhat-install-list mailing list