APPLIED: [PATCH 0/1] use CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y as default

Seth Forshee seth.forshee at canonical.com
Thu Jul 13 13:20:43 UTC 2017


On Wed, Jul 12, 2017 at 06:48:05PM +0100, Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
> 
> Use CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y as default rather than
> the current CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y.
> 
> My intention is that this should be applied to Artful and see how this
> performs and then SRU this for older releases once we are fully
> confident we don't see any regressions.  I've been exercising this now
> for two days and there are benefits in performance on small allocations.
> 
> With this enabled applications need to be using anonymous private mappings
> and madvise MADV_HUGEPAGE to enable transparent huge pages on a memory
> mapping.
> 
> Raw data of results:
> http://kernel.ubuntu.com/~cking/transparent-huge-pages/transparent-huge-pages.ods

Applied to artful/master-next and unstable/master, thanks.




More information about the kernel-team mailing list