[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 64 vs 32 lenny



On Fri, 20 Mar 2009 23:08:03 -0400
Stefan Monnier <monnier@iro.umontreal.ca> wrote:

> > In theory, with PAE segments you can address that memory with a 32-bit
> > OS, but in practice, 64-bit is required.
> 
> Actually, practice suggests otherwise:
> 
>    % uname -a
>    Linux pastel 2.6.28-1-686-bigmem #1 SMP Mon Feb 23 04:05:37 UTC 2009 i686 GNU/Linux
>    % free
>                 total       used       free     shared    buffers     cached
>    Mem:       4148160    4018720     129440          0      41428    3293968
>    -/+ buffers/cache:     683324    3464836
>    Swap:      2097144     361292    1735852
>    % 
> 
> so I can use all of my 4GB (except for 46MB eaten by the kernel) with my
> 32bit OS.  This running a stock Debian kernel.
> 

It's a different approach taken than the 1:3 gb split. You are paying a
performance penalty for accessing the higher part of the memory as it requires
trickery and you will probably see a gain by using a amd64 kernel (you can keep
the 32bit userspace)

> 
> -- Stefan
> 
> 


Reply to: