Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp271110ybe; Mon, 2 Sep 2019 01:03:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqy4bGAESwIFpH6/p+IZNCcmXjQt6OGjhPulxhXCTRn88h6AKQPXJvmV1V9Yo2dJVHvsCzfR X-Received: by 2002:a17:90a:f011:: with SMTP id bt17mr12092663pjb.42.1567411411627; Mon, 02 Sep 2019 01:03:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567411411; cv=none; d=google.com; s=arc-20160816; b=uebbeaEcEKaopE5qmkV/QrLFR8dNh97tJOe7uaerN0vGkv5Kk/4H4jfmFEJ3Cw8b1p YK8I9COfHlcmVrfrhJVVCdFZUEObimp+TIWTeK9f5eIstF0EbrJj7+n5VfeiBIKNjtUk jiqDWs9HfxUNIwjH6JckIeKDcHrkaaU6bytkw9NAVo5m+wCk9RPkuJu+SsRwcK1PC/7A AVQtndi8OILogm/fXSViVxRe5lEMnG4BrnBtB4gjUMNl6/zVmmOdHTW9QDdvr8O4abD2 bBZ5qF2Vnqx14LGdIAYdl1nqAIi5/dFXZtDQ6dbVKIHEwojZvjCr743NdGn3tjsg2kLW ifBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=0fsAJm0nsR8mSPAcgGd2745uPTgf466syRJnaet9viI=; b=ixcWiXEmOdCXlV03mUigsUwMdK1vnRquIl35gS5OTNZGsStJHpnFmvH2jAHoodqHRM LDnIzrfhy3Vvnl8AP8lO2qvUKDHZPins58Fp0hf+/P0e8yZGDWiVFC78sXyO5FGIuuOv W7xBW3GVUh2ZKhOvwiRptoSxGuWhbqGiYqrdh+wQ4BM+PcFadPa3Ft28aHuZgL7V7eu7 7oszc6xHavW1vUvpo5qBrZ0NuqllF6nFnY5y0ji7kcNnKmlok6KKM5z4d6KlGX/S9B7p gRLWO2LXr4VIR10suTKB7D3YIH8Rr3FMBzWzMNzWH3G6tnOy/n+wQ6mxgXeQaT6bdCWF g3Pw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 25si13674820pfh.150.2019.09.02.01.03.16; Mon, 02 Sep 2019 01:03:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730132AbfIBICW (ORCPT + 99 others); Mon, 2 Sep 2019 04:02:22 -0400 Received: from mx2.suse.de ([195.135.220.15]:55394 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1730119AbfIBICV (ORCPT ); Mon, 2 Sep 2019 04:02:21 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 24A2AB654; Mon, 2 Sep 2019 08:02:20 +0000 (UTC) Date: Mon, 2 Sep 2019 10:02:18 +0200 From: Michal Hocko To: Khalid Aziz Cc: Bharath Vedartham , akpm@linux-foundation.org, vbabka@suse.cz, mgorman@techsingularity.net, dan.j.williams@intel.com, osalvador@suse.de, richard.weiyang@gmail.com, hannes@cmpxchg.org, arunks@codeaurora.org, rppt@linux.vnet.ibm.com, jgg@ziepe.ca, amir73il@gmail.com, alexander.h.duyck@linux.intel.com, linux-mm@kvack.org, linux-kernel-mentees@lists.linuxfoundation.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH 0/2] Add predictive memory reclamation and compaction Message-ID: <20190902080218.GF14028@dhcp22.suse.cz> References: <20190813140553.GK17933@dhcp22.suse.cz> <3cb0af00-f091-2f3e-d6cc-73a5171e6eda@oracle.com> <20190814085831.GS17933@dhcp22.suse.cz> <20190815170215.GQ9477@dhcp22.suse.cz> <2668ad2e-ee52-8c88-22c0-1952243af5a1@oracle.com> <20190821140632.GI3111@dhcp22.suse.cz> <20190826204420.GA16800@bharath12345-Inspiron-5559> <20190827061606.GN7538@dhcp22.suse.cz> <23eca880-d0d7-00f9-cb1b-b2998f2a1dff@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <23eca880-d0d7-00f9-cb1b-b2998f2a1dff@oracle.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri 30-08-19 15:35:06, Khalid Aziz wrote: [...] > - Kernel is not self-tuning and is dependent upon a userspace tool to > perform well in a fundamental area of memory management. You keep bringing this up without an actual analysis of a wider range of workloads that would prove that the default behavior is really suboptimal. You are making some assumptions based on a very specific DB workload which might benefit from a more aggressive background workload. If you really want to sell any changes to auto tuning then you really need to come up with more workloads and an actual theory why an early and more aggressive reclaim pays off. -- Michal Hocko SUSE Labs