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 606C5C282EC for ; Tue, 18 Mar 2025 10:17:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 22CF6280003; Tue, 18 Mar 2025 06:17:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1B724280001; Tue, 18 Mar 2025 06:17:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 032F0280003; Tue, 18 Mar 2025 06:17:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id D60EC280001 for ; Tue, 18 Mar 2025 06:17:48 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 50B6E1CAAE3 for ; Tue, 18 Mar 2025 10:17:50 +0000 (UTC) X-FDA: 83234270700.24.CD23417 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) by imf07.hostedemail.com (Postfix) with ESMTP id 5371C4000A for ; Tue, 18 Mar 2025 10:17:48 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=Z4oZgoeC; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf07.hostedemail.com: domain of mkoutny@suse.com designates 209.85.128.44 as permitted sender) smtp.mailfrom=mkoutny@suse.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742293068; a=rsa-sha256; cv=none; b=FxZPOLSE++vVtz74MwZF2aM2HCSuYXyywlAxHpjyFG0iHxnxD5/0AOqUvvkS7BK+Xzn/jN 4WOA9YNcK4lg26Y4jIJiF1UvNQFsAfV4ZbG+ecDy1RcwLCrvREIehIiJdL96eBaMOZipce Y1P8WrgUwA8nGb8KjhGG28gHOe3oi5M= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=Z4oZgoeC; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf07.hostedemail.com: domain of mkoutny@suse.com designates 209.85.128.44 as permitted sender) smtp.mailfrom=mkoutny@suse.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742293068; 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=IFBxPeTjHI7TeObAp8XDFRUhMTnCq+H7JfaB8yzIjPY=; b=wEJZcB0q3rf1HgqX/o3r/thIf9iGUToi+k4DZiH640tGTrMa2UP+xBYnfonnS8wWERg8V7 n+DhbsN3CCsM5zkdAASQpz+mfrGWb/dU4tuWkukChNUNcaMCxsDebsbSmbu80tmwRw3Owr CsV2L4V07xHlvQqQMwH1Mf9pfsMqtcY= Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-43cfba466b2so31636655e9.3 for ; Tue, 18 Mar 2025 03:17:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1742293067; x=1742897867; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=IFBxPeTjHI7TeObAp8XDFRUhMTnCq+H7JfaB8yzIjPY=; b=Z4oZgoeCdSfRvTGPTw7B9SJoHEU2eUqXdaqPwPrHou9EBFdopgOX1p8OiM3URmKNAu DfFB5AnxI2NgXqmslvNC/RzBGBslrAdptJO4a5ktA+kAYk6sy+0PQbWUV6lzyI4FcsDb C3h0xeYRxK95Cm0FjzUVxi/ZK08tVZUknuuaDzFf5gLGXrmPS7z3HTBm4IOQbrR9FqBi 1sVYy67m/mwPJcuuTpi1/0bSzF2ZMivEXXyjJTku8rBODoSax+OTgWv6EFv6+nEdMBvq HoAOLMC+/nit8lVWennqyfwHBLmGcEKzEQTrmiAr8Drst5kE+x26CQ55PUncvKOxH+/W vAFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742293067; x=1742897867; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IFBxPeTjHI7TeObAp8XDFRUhMTnCq+H7JfaB8yzIjPY=; b=MJAv9U47o8MOSQiBWf1DgW7/bH/Y+M96/fsoTXRS84tFfGMWWoP1UnTW+H6LHn0TQC v6mLPh8MbdqxK0i39TFFr49mAPPRh2IhHM3m3pQQA+OAmmMvCtPlwJKu8i0eCmCu+25O addqeGdlW+mgLP/cXM+aXD2OGyWBzCnm7GBGQMRIGlngfej+mKVLrK05SYE358+Y2RvO BASPdB1ed7z1MnJG1s9okT6/RX/veH2/VVdFwVbdlYG/lpCjhg9qAtbx+j/wcslC5XnU Fs//EdcD3hVh9c7J7cw70FgT1GmrYn/ZwmZSxjZmAkBFDoLfDhnkEgaxONxoyv1bh8BP XHtw== X-Forwarded-Encrypted: i=1; AJvYcCXU9WEcw3yo2uglNF6xK3o9uAbRHbhXAj3Ralvgwn2hDxBjOCsBRjiKg5PpaPWtqu5wr9KBcwL33w==@kvack.org X-Gm-Message-State: AOJu0YxYVIk+9B/nqvFZvEiJlQFBuDaHhpGCyka4XwKWcB18qOWm+Fnv JgFnC0suWwvHKOlp4knX3/89CM/soQGxn/lEqplIkVW9N9j/Uvu6XJzwG4+gULY= X-Gm-Gg: ASbGnctXjdo271N2y9hRKbaNSoKnxXBXspQCT11xIwzTjMDxYDaRf40zsDAr3cpQodn cz5pLuwdtlxF0lKvOoHWxuLdnostkw69+afuafn+b2rbapAlnBvjJT/S21MAkGJb5nJamKv4VA/ XqK7TlZBmHr6ahk8J9mfe9/0dKv3CEYtUihHOh/gqIGV1UmIbrtpzBT+DIQIeKZhZlTDjP7GjpG hXotdFAsLQOCSbLz0FtaapCZb+ING5nvSJYNr8eGmTn7dNdNd/71ji96a7O79p9tPRg3Tj24fFR jUsBoopaQZbryqY1FfG+qE5HJ079BiPVp4DqfxlyWmAvbVg= X-Google-Smtp-Source: AGHT+IGDLa5UPBGfrRVOOm3XvQnMemu2Schtcck+5EYcWBJ65baV+gaiWnBiXGOVUyqS4P0tACKxdg== X-Received: by 2002:a05:600c:4e8b:b0:43c:fa52:7d2d with SMTP id 5b1f17b1804b1-43d3b9dc596mr11587965e9.20.1742293066628; Tue, 18 Mar 2025 03:17:46 -0700 (PDT) Received: from blackdock.suse.cz ([193.86.92.181]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d3ae040f9sm13194615e9.0.2025.03.18.03.17.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Mar 2025 03:17:46 -0700 (PDT) Date: Tue, 18 Mar 2025 11:17:44 +0100 From: Michal =?utf-8?Q?Koutn=C3=BD?= To: Hao Jia Cc: hannes@cmpxchg.org, akpm@linux-foundation.org, tj@kernel.org, corbet@lwn.net, mhocko@kernel.org, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, Hao Jia Subject: Re: [PATCH 1/2] mm: vmscan: Split proactive reclaim statistics from direct reclaim statistics Message-ID: References: <20250318075833.90615-1-jiahao.kernel@gmail.com> <20250318075833.90615-2-jiahao.kernel@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="m6wfz6q3cfwefzqq" Content-Disposition: inline In-Reply-To: <20250318075833.90615-2-jiahao.kernel@gmail.com> X-Stat-Signature: dj1bka5idj855kjenwy6tbx7oj1xikhb X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 5371C4000A X-Rspam-User: X-HE-Tag: 1742293068-438073 X-HE-Meta: U2FsdGVkX19sn4+8NLPp01nxBsz2iLCxafrHjaYBCZznOOKaoEor/YzXVhk924iFlITWyzlQhy7TbpfKH8NOJtyx6lQIQJU/xGuAu3goRUc+xfuEgnxq43BYPTU0M2v0Qy2Ibzvzw6GOr4d1n/lKEZS/WEs6gu4MNfAdl3KSL3oB0IcRjxmd1UODrKx763m9vRPTqpIlRHsmg852PM8yFbKlnyhF07UOIFxnb2qog37Me6tRNiD0r+EpBJLASxyXQEYf+BGGEi8Y94KnW4T5bZMZ5SPBNw5ZG/bkTNsoKHX/p5VfMb+lGeHUgisn/wjl4Cpoa3NKWQnMFAp05QhL7X7BIY/iamLc0CNF0nfs2YvxI3y2Q+Ba+2l7BucCPuEyn+FeXJ2oJ8r20LpDqz1NqY3ykCf4z7vrsiZm0AlkUVUfOo44CZhImrYuN1Z9rdYR5ZR65f1uh0pd2rC55hqDwKIQ9YyatHjGAMG6SkLn1ftIsPSRjB6fXPjm15MjVAfux3fz3/vi6yAJ2eNxH0XcjZgAp+uf1XJ7aNVmK95XXTkuywOgurKIc3efuCAmcYHmkhBYzAX3StxIEQIxt99JRErKi0ae+92TDvVPxxoRdPn2s3Vuzs/7oO00VqIVoOVSqqsj1rj/PCfKKdE3J85XCR5NImJwHUB0P5zuUwkDEQjK044dbbJgUCigKcu3Rc8NemuFl50IPz97j/ntssPFJ+uCVfpyWBzwA/lZu0gTqIPbgPH3UIe1GP2m9yOBubb88ur1nA1/AL2obFZzmsUH6cigVHMZqD2ZbMezM5NWvpFBEj6hV5xDyRs2pPYAz58MqkyhQI91CWgELUUJ3k+IWu6AZZOBlCIUjcHJj0Btc3fgv+cYuev5VP4+/00WIvrIvJsriOMXM234jKSbU2RDCXbjxChr5GCGaWuIt7IjQDK+I2vdgU8KwfULmAlYYklX8zj4IL6s4VDS9ed9eOO 7/DNS9vl CfVDiNzDcIt+koFt5D8BeCglC5hwRL6o7LbhYQ1Kclx+CbfbEFiG9IOwhBNM03/g8D7QQ7n3hi8OJ+QtKW7YS6/zAUdZWU8OCCu9x4nr2HTh63Czl3RyP734wwKD4vM+QwdNWf1lwHBmQhLN3m2+KAOiAA+ko67uwdVVtHLCYuoa4WQJfDMU8FyzHhMDdSl9hd35tIKndfwPhVm4NZEGfUFxpUXg74NXxyKqJNWXQH8K9cpwKzmKW5Sc9AJ1DQaIT79h3L8HmzO3VQrCYjtLqOBzrwnbL+XiV+8I6Q6M+FLQEOT8BkMJpYxK2YycpQ+hOZmpxvZxTMP644Qj5DYwKFMVDYSisdMJ3XCerPCd2jCIBE0DyRqr+FvBVYFuwTwcr48ZasK+pUKWdo1O2IXAPSmaICkPRuIDjRyn+SuCl4IB993Z4+K19CTUZn+EVtjRyZQkW3iQeMdiZi8tlQDBcIS7y0Bj/6vtcxx6k9kEEZxKOVStDmBCFa9FvUUuz8LLqsYjHIlGv8W9TWglZRqOE60+vaEq9MugmcQI2AfC4FO/yhN6nn6bCOm5g1no27fxrqnlzYd94Cr+W8b4= 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: --m6wfz6q3cfwefzqq Content-Type: text/plain; protected-headers=v1; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH 1/2] mm: vmscan: Split proactive reclaim statistics from direct reclaim statistics MIME-Version: 1.0 Hello. On Tue, Mar 18, 2025 at 03:58:32PM +0800, Hao Jia = wrote: > From: Hao Jia >=20 > In proactive memory reclaim scenarios, it is necessary to > accurately track proactive reclaim statistics to dynamically > adjust the frequency and amount of memory being reclaimed > proactively. Currently, proactive reclaim is included in > direct reclaim statistics, which can make these > direct reclaim statistics misleading. How silly is it to have multiple memory.reclaim writers? Would it make sense to bind those statistics to each such a write(r) instead of the aggregated totals? Michal --m6wfz6q3cfwefzqq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTd6mfF2PbEZnpdoAkt3Wney77BSQUCZ9lIRgAKCRAt3Wney77B SRN9AQCIE/qNRp6gU2k+xnK3FHJnFxAelfP/oIqk3z71MjMSZgD/cizNdVftiC2U CSpV9isE71qsCu5oCAFzbKznXsbF4Q8= =Bloy -----END PGP SIGNATURE----- --m6wfz6q3cfwefzqq--