No subject

Unknown Unknown
Sat Jul 14 17:30:56 PDT 2007

fc5cdc4k2df92b2d5c109dab at> <4699588C.6040005 at> <46995FB0.1080108 at> <46996887.10404 at>
From: Matthew Dillon <dillon at>
Subject: Re: 4mb PAGES for mbuf clusters
Date: Sat, 14 Jul 2007 17:29:26 -0700 (PDT)
List-Post: <mailto:kernel at>
List-Subscribe: <mailto:kernel-request at>
List-Unsubscribe: <mailto:kernel-request at>
List-Help: <mailto:kernel-request at>
List-Owner: <mailto:owner-kernel at>
Sender: kernel-errors at
Errors-To: kernel-errors at
Lines: 24
X-Trace: 1184459774 796
Xref: dragonfly.kernel:11254

:Thomas E. Spanjaard wrote:
:>>> Is not the large pages necessary for 64 GB memory support ?
:>> no.  and PAE is stupid, so we won't do that.  it's really stupid.  
:> Actually, we will do that. Perhaps not on x86-32, but it sure is a 
:> requirement for 64bit long mode on x86-64...
:what is?  PAE is not, just the 4-level page table.
:  simon
     Nothing wrong with the 4-level page table.  It's designed so you
     can assign address spaces their own independant page table directories.
     So, for example, the kernel would no longer need to stuff all the
     kernel's PTEs into each user page table in order to keep the kernel

     Besides, pretty much all the levels except the last are cached.

					Matthew Dillon 
					<dillon at>

More information about the Kernel mailing list