Thread (5 messages) 5 messages, 3 authors, 2003-06-29
  • (off-list ancestor, not in this archive)
  • Re: 2.5.73-mm2 · Christoph Hellwig <hch@infradead.org> · 2003-06-28
  • Re: 2.5.73-mm2 · William Lee Irwin III <hidden> · 2003-06-28
  • Re: 2.5.73-mm2 · Martin J. Bligh <hidden> · 2003-06-29
  • Re: 2.5.73-mm2 · William Lee Irwin III <hidden> · 2003-06-29
  • Re: 2.5.73-mm2 · Martin J. Bligh <hidden> · 2003-06-29

Re: 2.5.73-mm2

From: Martin J. Bligh <hidden>
Date: 2003-06-29 00:20:16
Also in: lkml

--Christoph Hellwig [off-list ref] wrote (on Saturday, June 28, 2003 17:08:37 +0100):
On Sat, Jun 28, 2003 at 08:54:36AM -0700, William Lee Irwin III wrote:
quoted
+config HIGHPMD
+	bool "Allocate 2nd-level pagetables from highmem"
+	depends on HIGHMEM64G
+	help
+	  The VM uses one pmd entry for each pagetable page of physical
+	  memory allocated. For systems with extreme amounts of highmem,
+	  this cannot be tolerated. Setting this option will put
+	  userspace 2nd-level pagetables in highmem.
Does this make sense for !HIGHPTE?  In fact does it make sense to
carry along HIGHPTE as an option still? ..
Last time I measured it, it had about a 10% overhead in kernel time.
Seems like a good thing to keep as an option to me. Bill said he
had some other code to alleviate the overhead, but I don't think
it's merged ... I'd rather see UKVA (permanently map the pagetables
on a per-process basis) merged before it becomes "not an option" -
that gets rid of all the kmapping.
 
M.
--
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/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help