Large virtual page size support.
Peter Jeremy
PeterJeremy at optushome.com.au
Wed Jan 18 12:08:31 PST 2006
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
More information about the freebsd-arch
mailing list