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