On Fri, 2004-11-12 at 21:47 -0500, William Ricker wrote:
> > This is at best 2/3 correct.
>  
> > First you're right that mmap has a 2 GB limit because it maps
> > things into your address space, and so the size of your pointers
> > limit what you can address.
> (unless you have 64bit pointers of course)

No, even without 64 bit pointers, you can have a 4GB address space (not
signed). The trick is that under Linux you're usually limited to 3GB
because the rest is reserved and other OSes impose other similar
limitations.

I have worked with an application that allocates about 2.5GB of RAM on
startup, so I have occasion to know this ;-)


_______________________________________________
Boston-pm mailing list
[EMAIL PROTECTED]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to