Subject: Re: memory allocation?
To: Sascha Retzki <sretzki@gmx.de>
From: Jason Thorpe <thorpej@shagadelic.org>
List: tech-kern
Date: 07/06/2005 09:08:45
On Jul 6, 2005, at 2:13 AM, Sascha Retzki wrote:

> On Wed, Jul 06, 2005 at 11:05:56AM +0200, Zeljko Vrba wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: RIPEMD160
>>
>> Hi!
>>
>> I need to have user processes to allocate more than 1GB of memory,  
>> the
>> default of MAXDSIZ on i386. What is the largest safe size? 3GB?
>>
>
> I think the OS needs "some special support"(tm) for more than 4GB.
> I don't recall any details, I am sure others do.

For physical memory, yes.  But even if PAE for x86 were implemented,  
you would still only have a total of 4GB virtual address space per  
process (of which user space is 3GB, kernel is 1GB).

-- thorpej