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