[lkml]   [2001]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: "3.5GB user address space" option.
On Wed, Oct 17, 2001 at 09:38:35PM -0700, H. Peter Anvin wrote:
> Followup to: <>
> By author: "Oleg A. Yurlov" <>
> In newsgroup:
> >
> >
> > Hi, folks,
> >
> > How I can use 3.5GB in my apps ? I try malloc() and get error on 2G
> > bounce... :-(
> >
> > Hardware - SMP server, 2Gb RAM, 8Gb swap, kernel 2.4.12aa1.
> >
> Get a 64-bit CPU. You're running into a fundamental limit of 32-bit
> architectures.

Actually 3.5G per-process is theoretically possible using a careful
userspace as Rik suggested with -aa after enabling the proper
compile time configuration option. So for apps that needs say 3G
per-process it should work just fine. But of course for anything that
needs more than that 64bit is the right way to go :)

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:08    [W:0.037 / U:2.240 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site