From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758268AbbCEQwm (ORCPT ); Thu, 5 Mar 2015 11:52:42 -0500 Received: from mail.anarazel.de ([217.115.131.40]:48705 "EHLO mail.anarazel.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758244AbbCEQwi (ORCPT ); Thu, 5 Mar 2015 11:52:38 -0500 Date: Thu, 5 Mar 2015 17:52:30 +0100 From: Andres Freund To: Vlastimil Babka Cc: Andrew Morton , Davidlohr Bueso , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Hugh Dickins , Andrea Arcangeli , "Kirill A. Shutemov" , Rik van Riel , Mel Gorman , Michal Hocko , Ebru Akagunduz , Alex Thorlton , David Rientjes , Peter Zijlstra , Ingo Molnar , Robert Haas , Josh Berkus Subject: Re: [RFC 0/6] the big khugepaged redesign Message-ID: <20150305165230.GQ30405@awork2.anarazel.de> References: <1424696322-21952-1-git-send-email-vbabka@suse.cz> <1424731603.6539.51.camel@stgolabs.net> <20150223145619.64f3a225b914034a17d4f520@linux-foundation.org> <54EC533E.8040805@suse.cz> <54F88498.2000902@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54F88498.2000902@suse.cz> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On 2015-03-05 17:30:16 +0100, Vlastimil Babka wrote: > That however means the workload is based on hugetlbfs and shouldn't trigger THP > page fault activity, which is the aim of this patchset. Some more googling made > me recall that last LSF/MM, postgresql people mentioned THP issues and pointed > at compaction. See http://lwn.net/Articles/591723/ That's exactly where this > patchset should help, but I obviously won't be able to measure this before LSF/MM... > > I'm CCing the psql guys from last year LSF/MM - do you have any insight about > psql performance with THPs enabled/disabled on recent kernels, where e.g. > compaction is no longer synchronous for THP page faults? What exactly counts as "recent" in this context? Most of the bigger installations where we found THP to be absolutely prohibitive (slowdowns on the order of a magnitude, huge latency spikes) unfortunately run quite old kernels... I guess 3.11 does *not* count :/? That'd be a bigger machine where I could relatively quickly reenable THP to check whether it's still bad. I might be able to trigger it to be rebooted onto a newer kernel, will ask. Greetings, Andres Freund