[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Support for Multiple Page Sizes
From: |
Neal H. Walfield |
Subject: |
Re: Support for Multiple Page Sizes |
Date: |
Wed, 15 Aug 2007 15:51:05 +0200 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.4 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) |
Espen,
At Thu, 9 Aug 2007 17:25:43 +0200,
Espen Skoglund wrote:
> The main reason for wanting multiple page sizes is mostly to lower the
> TLB footprint. [2] gives a good summary of what the performance
> advantages are and talks about various strategies for demoting and
> promoting pages/superpages.
Thanks for the link. The speed-ups are impressive in particular given
that they are achieved transparently with respect to the application.
This suggests to me that there is no need to complicate the allocation
interface: only allowing the allocation of base-sized pages is
sufficient. However, maybe this is not the case. Are you aware of
any research on the type of interface to expose to applications that
would yield better performance?
Neal