Re: Address space limits in IA32 linux

Bill Davidsen (davidsen@tmr.com)
Wed, 15 May 2002 11:11:05 -0400 (EDT)


On Wed, 15 May 2002, Jesse Pollard wrote:

> IA32 is by definition limited to 4G. Just because the Kernel may, under
> extreem duress, access more by memory management shenanigans access more,
> user processes are ALWAYS limited to a 32 bit virtual address. Even this
> is more restricted, since shared libraries and other access limits it even
> more. Usually you can stretch it to 3G, but not over that.

Actually you can go to 3.5G now, using readily available patches. However,
your unstated premise is correct, the limit using current kernel and gcc
capabilities is <4G.

>
> search the archives - the details are available.

Right, so is 3.5G, but I doubt that anyone with a problem not working in
3G is going to find solace in 3.5G.

-- 
bill davidsen <davidsen@tmr.com>
  CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/