Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2009 20:14:24 -0400
From:      Nathanael Hoyle <nhoyle@hoyletech.com>
To:        Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: large pages (amd64)
Message-ID:  <4A480760.50705@hoyletech.com>
In-Reply-To: <alpine.BSF.2.00.0906281933580.1809@wojtek.tensor.gdynia.pl>
References:  <alpine.BSF.2.00.0906281933580.1809@wojtek.tensor.gdynia.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
Wojciech Puchar wrote:
> i enabled
> vm.pmap.pg_ps_enabled: 1
>
>
> could you please explain what exactly this values means?
> because i don't understand why promotions-demotions!=mappings
>
> vm.pmap.pde.promotions: 2703
> vm.pmap.pde.p_failures: 6290
> vm.pmap.pde.mappings: 610
> vm.pmap.pde.demotions: 289
>
>
>
>
> other question - tried enabling it on my i386 laptop (256 megs ram), 
> always mappings==0, while promitions>demotions>0.
>
> certainly there are apps that could be put on big pages, gimp editing 
> 40MB bitmap for example

Just to be clear, since you say i386 (I presume you mean architecture), 
I believe the Physical Address Extensions which allowed 2MB Page Size 
bit to be set was introduced with Pentium Pro. Processors prior to this 
were limited to standard 4KB pages.

-Nathanael



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A480760.50705>