Date: Thu, 19 Jan 2006 07:08:18 +1100 From: Peter Jeremy <PeterJeremy@optushome.com.au> To: Jeff Roberson <jroberson@chesapeake.net> Cc: alc@freebsd.org, arch@freebsd.org Subject: Re: Large virtual page size support. Message-ID: <20060118200818.GC24570@cirb503493.alcatel.com.au> In-Reply-To: <20060117002541.I602@10.0.0.1> References: <20060117002541.I602@10.0.0.1>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2006-Jan-17 00:42:57 -0800, Jeff Roberson wrote: >I have implemented support in the vm for PAGE_SIZE values which are a >multiple of the hardware page size. This is primarily useful for two >things: > >1) Shrinking the size of the vm page array so that very large memory x86 >PAE machines may boot. > >2) Improving performance of many operations due to decreased page list >sizes as well as improved efficiency of many vm operations. In the I presume this would also reduce the KVA size on non-PAE large memory i386 systems. The code looks quite clean - I'd say it's a worthwhile addition to FreeBSD. -- Peter Jeremy
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060118200818.GC24570>