Messages in this thread Patch in this message | | | From | Mel Gorman <> | Subject | [PATCH 2/3] mm, page_alloc: Disable watermark boosting if THP is disabled at boot | Date | Tue, 25 Feb 2020 14:15:33 +0000 |
| |
Watermark boosting is intended to increase the success rate and reduce latency of high-order allocations, particularly THP. If THP is disabled at boot, then it makes sense to disable watermark boosting as well. While there are other high-order allocations that potentially benefit, they are relatively rare.
Signed-off-by: Mel Gorman <mgorman@techsingularity.net> --- mm/huge_memory.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/mm/huge_memory.c b/mm/huge_memory.c index b08b199f9a11..565bb9973ff8 100644 --- a/mm/huge_memory.c +++ b/mm/huge_memory.c @@ -472,6 +472,7 @@ static int __init setup_transparent_hugepage(char *str) &transparent_hugepage_flags); clear_bit(TRANSPARENT_HUGEPAGE_REQ_MADV_FLAG, &transparent_hugepage_flags); + disable_watermark_boosting(); ret = 1; } out: -- 2.16.4
| |