public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
From: Bjorn Helgaas <bjorn_helgaas@hp.com>
To: linux-ia64@vger.kernel.org
Subject: [Linux-ia64] [RFD] physical memory granularity
Date: Wed, 28 Aug 2002 16:42:04 +0000	[thread overview]
Message-ID: <marc-linux-ia64-105590701905996@msgid-missing> (raw)

Linux on IA64 currently supports "granules" of 16MB and 64MB.  
This is the page size used for the kernel identity-mapped
regions.  Everything mapped by a page must actually exist (to
avoid MCAs when prefetching into a hole) and must have the same
attributes (to avoid attribute aliasing), so we assume that
physical memory comes in granule-sized chunks.

DIG64 2.1 says nothing about the granularity of physical memory, 
but it seems that for all existing IA64 machines, memory comes in
chunks of at least 64MB.  But there's an HP machine in the pipe
that may support only 4MB granularity.

I'm not keen on reducing the granule size to 4MB, because I'm 
afraid the extra TLB misses will be a noticeable performance
problem.  Does anybody have any quantitative data on the effect
of granule size on performance?  Or any strong opinions on what
granule sizes we should support?

Bjorn


             reply	other threads:[~2002-08-28 16:42 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-28 16:42 Bjorn Helgaas [this message]
2002-08-28 19:55 ` [Linux-ia64] [RFD] physical memory granularity Jack Steiner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-linux-ia64-105590701905996@msgid-missing \
    --to=bjorn_helgaas@hp.com \
    --cc=linux-ia64@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox