[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Maximum physical memory on i386 platform
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)
- but the kernel can only use 896MB memory, unless
PAGE_OFFSET is changed to a lower value
- enabling 64GB support does not automatically change
the value of PAGE_OFFSET
So how are the page structures created if a machine
has 64GB memory? Or is it necessary to change
PAGE_OFFSET (to 0x80000000) in such a configuration?
Thanks,
Ravi.
__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com
--
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/