Re: Multiple page size support on FreeBSD?

2013-04-11 Thread Cedric Blancher
; freebsd-hackers@freebsd.org Subject: Re: Multiple page size support on FreeBSD? On 4/10/13 11:42 AM, Benjamin Kaduk wrote: On Wed, 10 Apr 2013, Wojciech Puchar wrote: How do your tests work? Do you examine PTEs directly to check for superpages or are you relying on the vm.pmap.pde sysctls

Re: Multiple page size support on FreeBSD?

2013-04-10 Thread John Baldwin
On Monday, April 08, 2013 6:39:31 am Wojciech Puchar wrote: Superpage promotion happens automatically when consecutive data are accessed according to the proper heuristic. and in practice - unless there are only few processes, never really works. this is a result of my own tests.

Re: Multiple page size support on FreeBSD?

2013-04-10 Thread Wojciech Puchar
How do your tests work? Do you examine PTEs directly to check for superpages or are you relying on the vm.pmap.pde sysctls? the later. anyway - algorithm described on list - that heuristics detects consecutive page access doesn't really help the urgent case - RANDOM access to large amount

Re: Multiple page size support on FreeBSD?

2013-04-10 Thread Benjamin Kaduk
On Wed, 10 Apr 2013, Wojciech Puchar wrote: How do your tests work? Do you examine PTEs directly to check for superpages or are you relying on the vm.pmap.pde sysctls? the later. anyway - algorithm described on list - that heuristics detects consecutive page access doesn't really help the

Re: Multiple page size support on FreeBSD?

2013-04-10 Thread Alfred Perlstein
On 4/10/13 11:42 AM, Benjamin Kaduk wrote: On Wed, 10 Apr 2013, Wojciech Puchar wrote: How do your tests work? Do you examine PTEs directly to check for superpages or are you relying on the vm.pmap.pde sysctls? the later. anyway - algorithm described on list - that heuristics detects

Re: Multiple page size support on FreeBSD?

2013-04-10 Thread Sebastian Feld
On Wed, Apr 10, 2013 at 7:49 PM, Wojciech Puchar woj...@wojtek.tensor.gdynia.pl wrote: How do your tests work? Do you examine PTEs directly to check for superpages or are you relying on the vm.pmap.pde sysctls? the later. anyway - algorithm described on list - that heuristics detects

RE: Multiple page size support on FreeBSD?

2013-04-10 Thread Andrew Duane
-Original Message- From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-hack...@freebsd.org] On Behalf Of Alfred Perlstein Sent: Wednesday, April 10, 2013 4:00 PM To: Benjamin Kaduk Cc: Wojciech Puchar; Sebastian Feld; freebsd-hackers@freebsd.org Subject: Re: Multiple page size support

Re: Multiple page size support on FreeBSD?

2013-04-10 Thread Alfred Perlstein
- From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-hack...@freebsd.org] On Behalf Of Alfred Perlstein Sent: Wednesday, April 10, 2013 4:00 PM To: Benjamin Kaduk Cc: Wojciech Puchar; Sebastian Feld; freebsd-hackers@freebsd.org Subject: Re: Multiple page size support on FreeBSD? On 4

Re: Multiple page size support on FreeBSD?

2013-04-08 Thread Wojciech Puchar
Superpage promotion happens automatically when consecutive data are accessed according to the proper heuristic. and in practice - unless there are only few processes, never really works. this is a result of my own tests. ___

Multiple page size support on FreeBSD?

2013-04-07 Thread Sebastian Feld
Does FreeBSD support multiple page sizes in a single userland process like Solaris 11 does? ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to

Re: Multiple page size support on FreeBSD?

2013-04-07 Thread Benjamin Kaduk
On Sun, 7 Apr 2013, Sebastian Feld wrote: Does FreeBSD support multiple page sizes in a single userland process like Solaris 11 does? Superpage promotion happens automatically when consecutive data are accessed according to the proper heuristic. As promotion is dynamic, necessarily a