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 6F66FCE7AA0 for ; Thu, 5 Sep 2024 22:00:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DB6B66B0088; Thu, 5 Sep 2024 18:00:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D67996B0089; Thu, 5 Sep 2024 18:00:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C55636B008C; Thu, 5 Sep 2024 18:00:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id A58236B0088 for ; Thu, 5 Sep 2024 18:00:06 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 1D91EA0C12 for ; Thu, 5 Sep 2024 22:00:06 +0000 (UTC) X-FDA: 82532053212.25.7946196 Received: from mail115-69.sinamail.sina.com.cn (mail115-69.sinamail.sina.com.cn [218.30.115.69]) by imf04.hostedemail.com (Postfix) with ESMTP id BF2D340005 for ; Thu, 5 Sep 2024 22:00:02 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf04.hostedemail.com: domain of hdanton@sina.com designates 218.30.115.69 as permitted sender) smtp.mailfrom=hdanton@sina.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725573532; a=rsa-sha256; cv=none; b=qwIfvMeXZX5agp6deCILMCLDGaoT1ldbiVutPEm6AAZuWGLekjw4phYfaMxgHXV3j+4XUr WiBnYm2daqXRrExd/qtxqF5zQCfNwXKxWSvd1/fUhT2owlRKXzM0i99zd+qsVF5jj7MjWn Qhe3GxDrXGtNen63wuXeplz/bWGitAs= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf04.hostedemail.com: domain of hdanton@sina.com designates 218.30.115.69 as permitted sender) smtp.mailfrom=hdanton@sina.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725573532; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uc40FfFGKYcWhN9/JVCrbwcXMbce6tNAkM1CTo4ygw8=; b=H9Y1M2F4OANYGNaDYAs8PZVrOLn0GYs0pOQeAc2xHYX7PDfkpsWJ/7LfodIssqN0gnAxF9 Zj7Ql1g5X1GxzXQz83G0eXse+AF0AcwmHD1PFJWyfd7wXiEiacfakm1Ou6Qu2i+T70QIAQ 21riQeucUqeL7TGvdabr0He2ohJIZYg= X-SMAIL-HELO: localhost.localdomain Received: from unknown (HELO localhost.localdomain)([116.24.11.67]) by sina.com (10.185.250.22) with ESMTP id 66DA29DA00006578; Thu, 6 Sep 2024 05:59:57 +0800 (CST) X-Sender: hdanton@sina.com X-Auth-ID: hdanton@sina.com X-SMAIL-MID: 2911437602652 X-SMAIL-UIID: FE693CDE161143748A508DE683140C07-20240906-055957-1 From: Hillf Danton To: Davidlohr Bueso Cc: yosryahmed@google.com, mhocko@kernel.org, Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH -next] mm: introduce per-node proactive reclaim interface Date: Fri, 6 Sep 2024 05:59:45 +0800 Message-Id: <20240905215945.1909-1-hdanton@sina.com> In-Reply-To: <20240904162740.1043168-1-dave@stgolabs.net> References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: BF2D340005 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: 91zy5866hwsqeqaikwkp15p41f1n37be X-HE-Tag: 1725573602-623449 X-HE-Meta: U2FsdGVkX1/auwW1vjBywZQKH3IkeNnRqvp32IAT1iXog07E0O1fIW6HXAJMb7jxTahRCkb4DlvvIjNUqaFb1dE834RhzBfhfJHdoqK45A0f0mwA6/bmCSdz0r6FFE5via8aojmzh9IHVjaW4w9G45lFiSIQtr82hzc/Z7OuYk1B8+zOUMalh5H3zSn23muU0zU9UM1/ZfUPMME/3zrnb9gVOrOeLlQa9KmFVCG/1uPkuIgqMhwWywXP7LUGmmEwv/lWSrFbygsHCajhPJEAd3dARQ3Vt83Jefz7h8fgOaAhQmhZpK09FDI3P8Tx110QZEWqRcjQjBHDFa+pJT3RrY+cEC+GNXxNuB1BxpBsk+573A+QRFPRmMAP/u2LrkDMBx66adSxsKOVLhyhVY0E+NXt+uXxbiE9Pegkjew60uxYn7FIi0KU1fOTfGD63d24gyTzKhsT36zr4hE9u7xa8hewfZRn6MwvcOTyVSb+wr20nvr1u5NyCJB4yg9yhinSAkOutjdGRLUXdG7alQcxLF5pnaq/V8g/S6geBwJBGQhXEI4dW27NJJXjc8WvpHS3WQBfVgicS/s5l0Que6NBpRk0PCIvPbMvRxW1fqWV4HX3JmxEeEYb+LAdR/frieXpZgoCR0q7upH/GhaGXtQSx71I/rIgD1lVqfJ8BaFHiBJFhCPooKA9Szl5xFe2E0VJvipxOi1o0cZFlJuMsIz1TsLafanUt5UCewyEMLbm4R3h4pm/AkaIHQuGSUOmj6v27wijJvbI0FDZr+Su1IUmrcdellTmkuNtdagksz3Ce8uBOxgjdvwzmHzpfS0VTG7ehtqtITsyMnrRccxbQTFk5E54S60KBfGectEkEftJi5dAruc3qk0gCmax2NtyQetamPJeSQ2bLcNyIKH/0wtz6faaSShGNJL60R4Nar+rwK6NW7MoQEYiCtEEAcywCKOOs6ZZKTPAiamr1xjskVR BgXR/Ekl 2zaCYbPw1biN6hpKBNtwUQNd0k9BlE41AxxQyYJcfVYc+AqTPRABnJ+323s2IKJOW90uMZI+aEI2AjFnuE7nDJpNNCdUCRgv71TBt4JUzrS+K9L/fm46zjdZscbguvWtnCh7B2LSCo3Fm3ABDd0z1gUwe7hYRtpZ2ZzKteI/2Z9exOWE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, 4 Sep 2024 09:27:40 -0700 Davidlohr Bueso wrote: > This adds support for allowing proactive reclaim in general on a > NUMA system. A per-node interface extends support for beyond a > memcg-specific interface, respecting the current semantics of > memory.reclaim: respecting aging LRU and not supporting > artificially triggering eviction on nodes belonging to non-bottom > tiers. > > This patch allows userspace to do: > > echo 512M swappiness=10 > /sys/devices/system/node/nodeX/reclaim > The proactive reclaim on the cmdline looks like waste of cpu cycles before the cases where kswapd fails to work are spotted. It is not correct to add it because you can type the code.