Re: Linux sees only 4 GB out of 8



Hello,

Chris Davies a écrit :
On Fri, 09 Jan 2009 18:24:36 +0000, Stefan Patric wrote:
The primary reason I use 64-bit is that I work with high resolution
digital images and need direct access to as much contiguous RAM as
possible. 32-bit with its 4GB limit just wasn't cutting it anymore. The system was routinely hitting the swap.

$ uname -a
Linux vm05 2.6.26-1-686-bigmem #1 SMP Mon Dec 15 18:58:47 UTC 2008 [...]

$ sed 1q /proc/meminfo
MemTotal: 8307372 kB

Looks like 32-bit with a recognised 8GB of memory to me.

Thanks to the HIGMEM64G option which enables the use of PAE, -bigmem kernels can use up to 64 GiB of physical memory space, but the per-process virtual memory space is still limited to 4 GiB. However AFAIK this limit is not involved in the swap use reported by Stefan.
.