On 01/04/10 23:47, stosss wrote:
> If I compile the kernel with 64GB instead of 4GB on a 32-bit system
> that would allow me to use more than 4GB of physical RAM. Is my
> understanding correct?

My kernel would only "see" about 3GB of ram if I enabled HIGHMEM support. If
I enable CONFIG_HIGHMEM64G=y then it can see the full 4GB. IE, /proc/meminfo
says
MemTotal:        4144572 kB

> I have seen earlier that 64-bit does not improve performance very much
> over 32-bit. My main interest in building a 64-bit system is to be
> able to access more physical RAM. Will I be able to accomplish my
> objective with the 64GB switch instead of the 4GB switch in the kernel
> configuration?

Yes. The kernel help says that there is a small performance cost in addressing
64GB of ram with 32 bit code, but my experience is that the extra RAM makes up
for it. Give it a try.

Andy
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to