linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* Maximum physical memory on i386 platform
@ 2002-01-02 22:20 Ravi K
  2002-01-03  1:27 ` H. Peter Anvin
  0 siblings, 1 reply; 3+ messages in thread
From: Ravi K @ 2002-01-02 22:20 UTC (permalink / raw)
  To: kernelnewbies; +Cc: linux-mm

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
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Maximum physical memory on i386 platform
  2002-01-03  1:27 ` H. Peter Anvin
@ 2002-01-02 22:46   ` Joseph A Knapka
  0 siblings, 0 replies; 3+ messages in thread
From: Joseph A Knapka @ 2002-01-02 22:46 UTC (permalink / raw)
  To: H. Peter Anvin; +Cc: Ravi K, kernelnewbies, linux-mm

"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"
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Maximum physical memory on i386 platform
  2002-01-02 22:20 Maximum physical memory on i386 platform Ravi K
@ 2002-01-03  1:27 ` H. Peter Anvin
  2002-01-02 22:46   ` Joseph A Knapka
  0 siblings, 1 reply; 3+ messages in thread
From: H. Peter Anvin @ 2002-01-03  1:27 UTC (permalink / raw)
  To: Ravi K; +Cc: kernelnewbies, linux-mm

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.

	-hpa



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-01-03  1:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-02 22:20 Maximum physical memory on i386 platform Ravi K
2002-01-03  1:27 ` H. Peter Anvin
2002-01-02 22:46   ` Joseph A Knapka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox