[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Maximum physical memory on i386 platform
"H. Peter Anvin" wrote:
>
> Ravi K wrote:
>
> > Hi,
> > The configuration help for HIGHMEM feature on i386
> > platform states that 'Linux can use up to 64 Gigabytes
> > of physical memory on x86 systems'. I see a problem
> > with this:
> > - page structures needed to support 64GB would take
> > up 1GB memory (64 bytes per page of size 4k)
>
> 64GB is physical memory, not virtual memory.
And at approx. 64 bytes per strct page in mem_map, that's
1G worth of page structs, which is Ravi's point.
Cheers,
-- Joe
"I should like to close this book by sticking out any part of my neck
which is not yet exposed, and making a few predictions about how the
problem of quantum gravity will in the end be solved."
--- Physicist Lee Smolin, "Three Roads to Quantum Gravity"
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
IRC Channel: irc.openprojects.net / #kernelnewbies
Web Page: http://www.kernelnewbies.org/