From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86703C3DA7F for ; Mon, 5 Aug 2024 01:42:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 07FF86B007B; Sun, 4 Aug 2024 21:42:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 030846B0082; Sun, 4 Aug 2024 21:42:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E3A4C6B0085; Sun, 4 Aug 2024 21:42:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id C36276B007B for ; Sun, 4 Aug 2024 21:42:00 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 7B22641B5F for ; Mon, 5 Aug 2024 01:42:00 +0000 (UTC) X-FDA: 82416490800.01.D700DD1 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by imf25.hostedemail.com (Postfix) with ESMTP id 77E51A0011 for ; Mon, 5 Aug 2024 01:41:57 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EeGuDRUx; spf=pass (imf25.hostedemail.com: domain of ying.huang@intel.com designates 198.175.65.14 as permitted sender) smtp.mailfrom=ying.huang@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1722822057; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=+Ke9cuYr4yd+UwMn05eqDimfq1vdqzgNcxLnHpxsUdc=; b=R+qxkfT340Gb9GPMIKjiszfynxCAiV5LKH0R81/atWrDn+ugJv0Tht216C5ftqxtngTgOI xl4j96O+DK87ussCIF9gOZgWmiDYPXSP8YoeWUYGxPrtHH3GJTNF1R0ih2E1p0goTkbU3Z Hqz4R5jAvy1Gxt9/KIOA+waXsyaVe60= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1722822057; a=rsa-sha256; cv=none; b=ZUlXHHFxbicRSG4WLpxMTbu1/9+yrI9/SbK61fvjL9p1oOMPC56MtrmJq4o8Mgbl6R96Qi iUs1wN1ISeRjRIH+XphLLSzBtiIumRN5DZ/8zRioS8fZU93ljeQMN/wL6NrK7jNJaCmzvm DtTGtl7RRur8gvYQv8i0RVYAIuv//tM= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EeGuDRUx; spf=pass (imf25.hostedemail.com: domain of ying.huang@intel.com designates 198.175.65.14 as permitted sender) smtp.mailfrom=ying.huang@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1722822118; x=1754358118; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version; bh=oeARVfBvpK/AFJj8PbeocrwBI5uoyGuU43o5S1ONvDI=; b=EeGuDRUxMqDIC1Uye8cKl3VJ5LdDBrxo4KoNilBMoiJoU+CpWW74UiGW 598FyoQgwWVdOW4fmBCah6T6vopl/U9O3s8sIXQcoNJZphDgwlnvnNnWC 9BF7hkBpiveu4QJm4VSUQQsxJnWFQsg2pMJoNOpFLXwaqxU0PRHfNH69F GcvT+9QYalCZmd5FuLLm0qDF+Y6MZRtuhSwXcfz2fme2IYNqUUK6nrVsi wvZAbeAMGUojZUjEIP1VbAlvee0nwo9FtGJ3voIkUbh7al9rcmexqJuuA SWxmYHVlfk76VaMMw1dIJh9tkTOTOCZ10GDLAccDnAiuwp4q/trvchZpT g==; X-CSE-ConnectionGUID: +AFjE4XWQDehDfYSF7WD8A== X-CSE-MsgGUID: pqH1w/xBSwiGmlSJg54WBA== X-IronPort-AV: E=McAfee;i="6700,10204,11154"; a="24558674" X-IronPort-AV: E=Sophos;i="6.09,263,1716274800"; d="scan'208";a="24558674" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2024 18:41:56 -0700 X-CSE-ConnectionGUID: /c7HgnA+SLSeJJlu/+vzbg== X-CSE-MsgGUID: TpQfBXZhRYGAYMz/cmQrRQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,263,1716274800"; d="scan'208";a="79275358" Received: from yhuang6-desk2.sh.intel.com (HELO yhuang6-desk2.ccr.corp.intel.com) ([10.238.208.55]) by fmviesa002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2024 18:41:54 -0700 From: "Huang, Ying" To: Yafang Shao Cc: akpm@linux-foundation.org, mgorman@techsingularity.net, linux-mm@kvack.org, Matthew Wilcox , David Rientjes Subject: Re: [PATCH v3 3/3] mm/page_alloc: Introduce a new sysctl knob vm.pcp_batch_scale_max In-Reply-To: <20240804080107.21094-4-laoar.shao@gmail.com> (Yafang Shao's message of "Sun, 4 Aug 2024 16:01:07 +0800") References: <20240804080107.21094-1-laoar.shao@gmail.com> <20240804080107.21094-4-laoar.shao@gmail.com> Date: Mon, 05 Aug 2024 09:38:21 +0800 Message-ID: <87r0b3g35e.fsf@yhuang6-desk2.ccr.corp.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=ascii X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 77E51A0011 X-Stat-Signature: 343us8yg1zakte3hgdssw453oqm17yrm X-HE-Tag: 1722822117-421295 X-HE-Meta: U2FsdGVkX1/oPLZ8tR3aBkneC9oiQ8tsAavX2NtJLzXoqPjXpbxjMf4jv/syr1BH9bWxOfSZQipPu/d2EArTvW89f9jeQfnuM9YVmh11i2OuAwZOLKRiWzzmIqST9n4cvn0BbhznSHukjPqBZ1N6BLzzvGtwU+XFd3JTIp11L/U6SAsJuXQHb0dzrJtLLntSEyhavfnT++U+xUEoW1kqr3lhgG8NumrT/S+C04qoCQgBnOD4bRJLrCDXUI4AboAPx2h9zaKlu4vKMTYG67et4R1gAv/GtN+s8p0CmZmU92qGjvINZKueKvm+Hfp26uDjwaVKaawHfoBHTGgduFOKhVP4g28hSyaOo8DSlQg+YKG+Ep5oHFxO3u7MFF44YnJOw4NhA4gYbqSm5qIYT+vEUctQjhfx5r4xK6RvjjtoCjVus1r9vMyvMc0t92dyZcow67JgzsvrwN5rUOg8UXlSY5+dVCTBkeJk7U2RhK62VuG0uHag7wgP9C+4Uwjfnwt4d+RiFwlNGn36+VT/ul61RtzrneWZfH3vdp18I8Yt3OKJMNuDUNLlKTv6r87oXlOEo7Infoj0+F6M/GBm95hrzpy57OhaPE4psnaAvbKckSd8nDtcMfvxV5lxTkXxpAMFIftQNgUgklEmLBOQvpVsQxvMwZmPdJ+xCRvyKPcQsKCZF2b/YSL7IBjU7KvOuZrfD15v7lsSabQG0RR8zMUxRimSXWj94xtJ4ZS9IaeNaYUhF+Er8v1KRQUDVCk4nPRr/Pqn3qBYTm5MkxdN8U6FCFSzjS9stKJezDYH6CHH1jaViTRgoz4Nl/9j2xE33Jo/5M5TLBHElRNSOCJ8zSKtxGfhyPx9TEdSt3vhKY9nAAg4OWokwmOnhe1m+u1MuLwcBpCXty0m4O9dW3aHtd9A3FakUAgUCDXuhjCA6P85KAm/Md1b3ai2CeFRm/adjh8cOBixA/tOWCTzVlusQDG wsQ3dIZL 14RJEOvN0h2ciFkxQjOTjCxuap+8/8cSUeR45Ft0i2guZT1kmYdu+57L59r70BfbBoESL+AC44jULbcLPOKUcvfWe/NH9pWRrpqKnwJMDOn2CshZ1tjGcKKTNs+Ibh15KVpLDI3lkZzypGBH8gQVoT8J33lb+IaTUzOtaNOQYvxQ4zdJO7J25rCoOYp4m/dNuK9s0o2Y5QhdLk81fr/0wH7F7Qh3SCiTvl4k0QVy1YLaiRRMGTeAF0AZRYB8zktT5s0zK0ahmZvw5oPATH/LBbEG4uw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Yafang Shao writes: [snip] > > Why introduce a systl knob? > =========================== > > From the above data, it's clear that different CPU types have varying > allocation latencies concerning zone->lock contention. Typically, people > don't release individual kernel packages for each type of x86_64 CPU. > > Furthermore, for latency-insensitive applications, we can keep the default > setting for better throughput. Do you have any data to prove that the default setting is better for throughput? If so, that will be a strong support for your patch. > In our production environment, we set this > value to 0 for applications running on Kubernetes servers while keeping it > at the default value of 5 for other applications like big data. It's not > common to release individual kernel packages for each application. > [snip] -- Best Regards, Huang, Ying