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 A195CC83F2C for ; Tue, 5 Sep 2023 02:56:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1A09A8E0019; Mon, 4 Sep 2023 22:56:23 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 15194900004; Mon, 4 Sep 2023 22:56:23 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F3370900002; Mon, 4 Sep 2023 22:56:22 -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 E2F8E8E0019 for ; Mon, 4 Sep 2023 22:56:22 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id B9D861CA467 for ; Tue, 5 Sep 2023 02:56:22 +0000 (UTC) X-FDA: 81201030204.08.885472A Received: from CHN02-SH0-obe.outbound.protection.partner.outlook.cn (mail-sh0chn02on2098.outbound.protection.partner.outlook.cn [139.219.146.98]) by imf01.hostedemail.com (Postfix) with ESMTP id 53B7040002 for ; Tue, 5 Sep 2023 02:56:17 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=bilibili.com header.s=selector1 header.b=E5sL06CP; dmarc=pass (policy=reject) header.from=bilibili.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf01.hostedemail.com: domain of liwenyu01@bilibili.com designates 139.219.146.98 as permitted sender) smtp.mailfrom=liwenyu01@bilibili.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693882579; 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=azb0xEmWmyF4Q9AkY/oZXKrhXG8k8zvEdLDik7iN6qM=; b=CfCI8uvsK2509Yk2m8PIVWzdHFHvvTsUw8TStLPJ7UnGcqb7nEEVHPgI+Xqxcec2CU+A2W H5jXjWIoG9CwVd8bMnSHMko4gVQ4sZBP4kVWn272r7Rk9j7Xunm2jFvrzpzqzNSzbtewzA wQQ+CmgPsaJvjcq8k09NIW8et1TmUpA= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=bilibili.com header.s=selector1 header.b=E5sL06CP; dmarc=pass (policy=reject) header.from=bilibili.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf01.hostedemail.com: domain of liwenyu01@bilibili.com designates 139.219.146.98 as permitted sender) smtp.mailfrom=liwenyu01@bilibili.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1693882579; a=rsa-sha256; cv=pass; b=Kw6FOOwjePmh5wJ1dUC1Zc6ypfpl1GFA4pXe+DDduM5z4wjy+NyzEATmGtfHY4FV6JSoe7 7FF+oMSxqvdZqc1TNsxLYIqMF5GqZdvshhJTbEvtZEtlX080zOw70s0bKwoOrnHfoUd1XM pxAnH3AFS/XBrGFk6zA3nAwMc2YD+c4= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mefJGxRnb0jXAnuG6q0U2mVTWYUP42M6dgTiyjcP7TkQeS0VPv8kmvjkM330Af2AvkhdZmgNc2YDE5pEruXVgIkxzzaPeJLC/sXAC/SeReD42dfMj98yY/eCJC4Fr2dOthRhl8Es8BCon5604YR+gl/RtrSXqAGqMlbMcTDI1Rrr7E53Zu2x9ppm/YrBdIBrJfH6vlgPEgvDrRkpKlb2Ogkjw3UZdqTMI7p04XRUqToMq/BN0Wj7j5Plw9fBkgWpgBKcikiqLr8fPUdPuW7Pb57Rwu4GedgPSP9GnUv4WbsEz3ejNAqug0cYDuMtnQBfK6bW9hBRIWDQzXGT5dtFlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=azb0xEmWmyF4Q9AkY/oZXKrhXG8k8zvEdLDik7iN6qM=; b=POd2oS0BptQzBZfzvtoMscRs1mT1CKocvjWa5KWP7v3E/CGe22Qz0zgLlMJ8yN5tc1BiiQeNHZ+RnFUtTysRYGzSo5i4XbJsN3qot7gjtKUgS/4EyvG3sZLeo2P3/drhEdbVBNcWiPoSCmcydVAL5NRdi+qD12tVrViWnT5z5ef+bG8wOfwBe5gtV35vLsxaQ9+PGJdlDovBxPAJ/sYZhf6P61R5ZIlpgQ/mYAwyiZqO3jet5tuEQXPft0yphhtKea4Y00AG6lZtiN8OCTEII2o69LPCsLeH3STDKuYrnzb9cB2QAVCjzIIFkJcjE7Ke7EaTF1ljmr9uqsTMArlQwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bilibili.com; dmarc=pass action=none header.from=bilibili.com; dkim=pass header.d=bilibili.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bilibili.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=azb0xEmWmyF4Q9AkY/oZXKrhXG8k8zvEdLDik7iN6qM=; b=E5sL06CPrQUMrnvJz6WdD0EonGxvDyywEKvUpOhQiUduWPLBCMpyABVKTEetD7BNGRrMqZBCsw2JaFGNIPe6/mdHX1Xjy7V8vypg7oTIcsW5BYZ7UZn1DIi4yEg3HRDgTb6+yOoSDwOL3BH6un/nzVBNDyQD44EEsJABUMMx0Vo= Received: from SH0PR01MB0587.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:6::16) by SH0PR01MB0681.CHNPR01.prod.partner.outlook.cn (2406:e500:c311:21::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.33; Tue, 5 Sep 2023 02:56:10 +0000 Received: from SH0PR01MB0587.CHNPR01.prod.partner.outlook.cn ([fe80::101b:af48:2949:d5f6]) by SH0PR01MB0587.CHNPR01.prod.partner.outlook.cn ([fe80::101b:af48:2949:d5f6%4]) with mapi id 15.20.6745.030; Tue, 5 Sep 2023 02:56:07 +0000 From: "liwenyu01@bilibili.com" To: Andrew Morton CC: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "wangyun@bilibili.com" Subject: =?big5?B?tarOYDogW0V4dGVybmFsXVJlOiBbUEFUQ0ggUkZDXSBkZWxheWFjY3Q6IGFkZCBt?= =?big5?B?ZW1vcnkgcmVjbGFpbSBkZWxheSBpbiBnZXRfcGFnZV9mcm9tX2ZyZWVsaXN0?= Thread-Topic: [External]Re: [PATCH RFC] delayacct: add memory reclaim delay in get_page_from_freelist Thread-Index: AQHZ3fd/60Ytyi05NkmZ61q8xSYmQrAKRt5D Date: Tue, 5 Sep 2023 02:56:07 +0000 Message-ID: References: <20230902164454.30dda58820ced683849b45cb@linux-foundation.org> In-Reply-To: <20230902164454.30dda58820ced683849b45cb@linux-foundation.org> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SH0PR01MB0587:EE_|SH0PR01MB0681:EE_ x-ms-office365-filtering-correlation-id: 3f3311cd-cdca-4a5c-2696-08dbadbba6c4 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: X6ZQzgk5rXdM0zpSC6eG6ixiW1+8orC1nN695EsvfomUk1UqronDaLiERl7mEVehmWuXIbQa0GKCJTSDlftsY69aBJsTzbdtyb5SLeywbtJGsjFKKrvgwPMMIkzjyzKCJtTJmwNrCIo0zL6LbcBKAIxWJF2hJBh/ppBpv+hnoVZZRVsu2X6j5UPhpsipPbKUTDX37yhmHYxW9dwpTYrM9TCpyeKgk+ZSKHs2RSWD/76mQWL8Pi8qk4xYmJ4sVn5hDJumMSsQar9FLwFkt22G0gdDpX2WNIFJsocZlvsOwuAUjBCMZD5w6HfCDT5bYF8nmGKyjgsJV1GKkgZohVAqHN92AobsuCNsQkW6brIuY+653LTY87JR8anLOM/60PbFAElGzol2PT/chDtzH5aWvNKNntuDH0oZC5dce4kigL62UZE6CmfcqFcKZdP6ZNQbYMpN9Y2rNJdTPHyQ0qHyQRIbJ4kA+XvYOXQfFZQQYI8WAaEc4in/ZUcSboaJKE/nMY4U47rlck56q11rwIupMi+o2H3Z0Q+rgqdDe5ZOJIEsBHOYu/bPN3QNbBiSxuoDRmZBf1dA7cqEVv6RKKwfKRXoC34MGsTGySlWB5nu1ulyNNwUTfHGS1dhzuGMu2VtsHaYxuPl2jP1Z3zO/Bz24NnMbb1Hr0dTfySKki2+Txo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SH0PR01MB0587.CHNPR01.prod.partner.outlook.cn;PTR:;CAT:NONE;SFS:(13230031)(396003)(346002)(136003)(366004)(39830400003)(1800799009)(186009)(451199024)(2906002)(38070700005)(85182001)(38100700002)(40180700001)(33656002)(224303003)(86362001)(41320700001)(40160700002)(122000001)(55016003)(9686003)(41300700001)(7696005)(54906003)(66446008)(66476007)(66556008)(64756008)(76116006)(4326008)(107886003)(8936002)(6916009)(508600001)(71200400001)(83380400001)(66946007)(26005)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?big5?B?QWg4Y29WNXJ2V2pIU251RHo4eG5hQ01LL3o3elZJaGRWdldONTgzamtYSDk5TThT?= =?big5?B?L1dHeE1pSXJrYVd3MHpZS2lWUnB0aGFmbDFiaXlNKytKZnlnZDRXek8wY3FnOVZx?= =?big5?B?cEFLdHRjUWZHYlFVamdpdkRJWmxoY2dXWGswbCt6akU0VDhpQWtvV0hOcUV5RldU?= =?big5?B?ckVTbUhuZHhQek9QVDNRVC9XdkJrVWh5VFc1SmFydWMzdkJ5VTl3UHc5ZHhpTktJ?= =?big5?B?Q0s3NU1LQVlGUWNjQ0dCQVlBL3NiNTdnYVpTYlk3cFhqUSsxVEdaQ2RJbzJLZVZD?= =?big5?B?eWV1YzNrc2FrSzJaUFQrNklDR1FGN00zVjRldWxnVjZhMlNIazZNZDdaZ0FzbTdE?= =?big5?B?MUR1K25HR21WMEU4SXZUWUpNZlFncjF4R0VZUlh2TjBiemZpU0NvRUlMOXI3V3RN?= =?big5?B?RndxVVZiRVA4THlqVVdMZlNPS0k5QmFzNXpJWlB3a2RBS0hQNXFxOTRKZ3J5UFQr?= =?big5?B?aUhMakpmaytTVVl2bHdKWjBFRkZGUGh4bmpDY2lMOExYT0p2VmF2c1QrN3d0M1ZB?= =?big5?B?UE56TTBRTnQ5RlF6RUdxaDg1cC9YUk02Ym80RzJwYTkyUDN1Sy9KdTRSaEw3U3dj?= =?big5?B?Wm51NjFiQjc0bVVhaUtWRXFGdjZiUXlxRlU4MHA1b2hCdmlzbnByTmxBMlZyL1BF?= =?big5?B?YnlxOE5PT3RyTjUwdHlWUnlwV1h3anEyemwzaTBUMk1NQVZxMDBXSTNLc0cremlM?= =?big5?B?YjVJYXFvT0xOeFNXRVM5VlF4NFpwYWlPVGgxMXZra2dFTGl4ZVhGRkFGdjRVYXRh?= =?big5?B?VXQvOFg5Rlo3WTdRRGRJbEJOWUJFekZyNHlKdkloMXk2cEhyemYveFNZOXhmNExN?= =?big5?B?ZitmN0F6ci83Z1VCRWpWVXhtS0NIYUJ5czhKUkpidW5IQThJMHhSYVZkQlBweWhB?= =?big5?B?dkUzNzYvVGtEcFVVTGc4ZlhyM0xSTGVSaEFCRTlvSFBvMmlhWkMyQ1ExV0lzRUp6?= =?big5?B?dWlwMDFTUmw0aVJNYlVjeEJPQU1sSDQxTjJRZlBmNmlzcVRiay9mcm1Jai95S3VU?= =?big5?B?SXNKTjhLczAwS2JLQmVMQUQ1QnZnSlJrbVZ2OUpPUmM3d0pSakNxQ0E1OVdENzBR?= =?big5?B?bS9zazFoRzFISkxLbnhkV3lNVGwvWTg0Z0thQXQrUzFZNURzUHVFWThkNzFjYUFp?= =?big5?B?VmRqdTBiMGM3UVJzbjBPdnNWR2xpZUdIUWU5ek9ldmFFc3J1Y0M0SW1LcWNyd2dw?= =?big5?B?ZGhvMEFhVmpMMnJnL2E2UzNrUXY1OGIrY0s2MGZ2VjVicm14b1NLQ3g2ei82SW1W?= =?big5?B?VFJheEh5VW5DVUZYT3JoSTZETUo0NW1idlJ1eUo0Q2R1QkYvT3pEOWNIOGRFQ2py?= =?big5?B?Y2x0VHU1bTk1M3lCTHNmYzRyWUxQMEUvNlpKNlAvVXVtMDFyaVpnbWlBb2cyNXZy?= =?big5?B?MnNBQ2VObTkwc0x1STltUUdWa3lMMmRENUpoK3lsSklUYTNyMzVvS3NRS2lCNUVB?= =?big5?B?dDQ5UzRhV0M1Mmo5bVBJTVpldFZmK0c5V0tRWWEydDVDTnc5UzdwL0kzbXRJRWtU?= =?big5?B?V2FpcDN6UXU4aEQ0Q1VEMVB5TVY4a0E2UEJ2NHVTMVVPM1RqMzFWTE1rVzA1Vm1m?= =?big5?B?T1BpY0t5cFo0WnpMWTJnVS9JUFZlcUxmeXZiZE5tMWkveklabjZlMWdhZFZSaGZC?= =?big5?B?dm9Mb2NkcnRIZWdScjcyY0lkcTRsTkFKN3hiU3JUaTgxV3pNRmpFT0tWRVdydXh4?= =?big5?B?QlNjWi9qMXZyZCtWNm00Qks2aFlIZDljUjRZbS8yTVlLTUd2MkRFZHRkd3lHcTZ1?= =?big5?B?MDRSVkg3RVcxaStXWkJjR0lhcm5tZDdzeFQvVUhhc01Fd1NUY1ZWWUQyZHBzQWt6?= =?big5?B?VCtQc3BZK29SQmRSOHhNVTVud3QxN0MrdzBhNWd6QTdpU2xTNWhMRWJROVk5Qmx1?= =?big5?B?VllrblJLKzVtUmxORE5QT1dIQzNMeUlPYmRXU0hKNWs4dzluN01OQnF1d01PbjZL?= =?big5?B?c0Qzc1luVGJ2QitFV3dNMWNtZXZHaXBZUjREeFE1OERoZXRqZDJvZEdiWEJiczRB?= =?big5?B?K3lzSGUxVHhLR0FDMlhOUHAyUzJlSk5PNW42RWJkY2xLczBnK0E9PQ==?= Content-Type: multipart/alternative; boundary="_000_SH0PR01MB05875A39079E3DB81D47B472C1E9ASH0PR01MB0587CHNP_" MIME-Version: 1.0 X-OriginatorOrg: bilibili.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SH0PR01MB0587.CHNPR01.prod.partner.outlook.cn X-MS-Exchange-CrossTenant-Network-Message-Id: 3f3311cd-cdca-4a5c-2696-08dbadbba6c4 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2023 02:56:07.0889 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 69bf90e2-5b1b-4f11-976d-fc79a1f174ba X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: x+P64yDDsomiGuYvVzLvZPA1YdBqqd9uNWwkGU+0cUAxpIzbNyQU9T6MR5sFge2YxSUWzmlj/AheafQqp5DxGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SH0PR01MB0681 X-Rspamd-Queue-Id: 53B7040002 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: f7joxgp3n3819c9bwbwbrhyg3r3x3rut X-HE-Tag: 1693882577-557375 X-HE-Meta: U2FsdGVkX1/EYXaIhf/H3ZPFUruW2kO1abKol7+LY8e7mNkO6pvE/SeWkZpF2TOorkdgX1CtpS1obNqjTHV/SHdAn6IG/8Ln9DDTxcKQK9321YLFESFHdCPcbftWwb1eBq66twkDnlb18NP9VaKEfkw3eisEzx5g84+tDBk+/eO00c1g9FBVwqgRE5CKt+lWvFuU9BGofDdhPzF9xge695NEXdNC/zybCrpDXydvAB0SJ6msXAtasTpVJlELbVGt1I16sbM6tNHnjO2eCjEC+K8p72tbgS1MHFKM5ew+BXPIHS9aYAllfJyp8iUHLpls/VSdUGrQFn+56ujBuh7PXQNEafHkN4BYHSo4MQsGpED7EYft8iyzQOS55OeVHlxPntvdTn3N99EDlTmrI3OR68CIEiJcvi/OULoFgO2VWTgnoPQ0wFzxnUnFAyV0HKAKdDEHjWj4sO5yj16gurznlmqcWnyAmIrgEcLvEXS9Zybh68RCqBLrRg1NCt/vWjT/giWvZL3+ExehvKIgvdR+6G8iggN1kfvnG5MlpTIhacxX+6CDgcuEcm8nx90+KAJfqV3LFPI/oBFMJpU5EZysGvot8dYGAVL/uLU6aKSL1fpmM4ow+bYRKiYgKbjsqo9sND8OMPGVoUsbgzgl9uH5cPWI8Xj9jGDoMPulsdpReiFphS7IJ8Hqy2z9bcipxzi6LicU4Ja0ZMPlJYfZ6VLlonUpVHTocCEJIZvJOoUueAOsH5fYued69ZVtg1tcGfRl0mk7Cje7pAw7K+2aVtyYe883qjuGohBasMaHg5I8HzxMGhCgogcVl1H3ynqmPwCl6cpZ9pB4Bz05QgioqLq4FPjToGRj2TWnSCaAWJo2+BJt3/w69jeCC8dw/YXSmwVtdcgEyMHpULl3+NjthCjzZgkSpim/OviBXni3FmZ7IXu+dUZWk5uicejtQmcBYN4KR9lFhw/lPazyFAo9/MM LM0G63d6 FOPJw93+8O5hIO448TTPVhO9Y9bAgnoKot9KMEIxhdUnGtb+KdaNCCCzWni7tY5EC9cSt3Bbvk0hAQgEWWXIQgfuqEUXANGCVColq41a9pICCIegdZD+nd1n7oMZvGJqe7FsNYRO8RHyCP3H4wsbT/uzF1n61iFAHJDQVMdItKXLb93TZUQ+y9+oebO6J7tKzxrnsTGIEUjB5YpbVLvNxF6Mw74vWinUWU/iX+2lbtLSYHEd1GfqF2RbtDHsMgArdUWBHCfwDykhiZVaNY0bJ3cA9RN8uQ+SvwCLeysBL/bV9oOdvg2J3FsEV7RM0gvj+sMKPpmlVCjY21HltoC7vQvSTjdz0fzwacRwb04sj5mEv9W6lorFkeR30dh2lLm1OsrtVOXX0Thm9Ek29IKQwKoGEJhGg/FpT0kM1/3hnw8o/DAPL24HfYVO/DaizvWtqdodjv9pGYmssDKftyvoAmy+ajGt0hXnQuGzu8sqlKVS8hRGyNMe6zY3Ir/cIZrhAMTcxTqzH9IR/BlQ1gEDXcMXyiyFL+2xF7fB+gdlom6ts86dWb0Lj0Pr+hw== 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: --_000_SH0PR01MB05875A39079E3DB81D47B472C1E9ASH0PR01MB0587CHNP_ Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: base64 DQpyZWNsYWltIG9mIHRoZSB0YXNrIGluIGRvX3RyeV90b19mcmVlX3BhZ2VzKCkuIEluIHN5c3Rl bXMgd2l0aCBOVU1BDQo+IG9wZW4sIHNvbWUgdGFza3Mgb2NjYXNpb25hbGx5IGV4cGVyaWVuY2Ug c2xvd2VyIHJlc3BvbnNlIHRpbWVzLCBidXQgdGhlDQo+IHRvdGFsIGNvdW50IG9mIHJlY2xhaW0g ZG9lcyBub3QgaW5jcmVhc2UsIHVzaW5nIGZ0cmFjZSBjYW4gc2hvdyB0aGF0DQo+IG5vZGVfcmVj bGFpbSBoYXMgb2NjdXJyZWQuDQo+DQo+IFRoZSBtZW1vcnkgcmVjbGFpbSBvY2N1cnJpbmcgaW4g Z2V0X3BhZ2VfZnJvbV9mcmVlbGlzdCgpIGlzIGFsc28gZHVlIHRvDQo+IGhlYXZ5IG1lbW9yeSBs b2FkLiBUbyBnZXQgdGhlIGltcGFjdCBvZiB0YXNrcyBpbiBtZW1vcnkgcmVjbGFpbSwgdGhpcw0K PiBwYXRjaCBhZGRzIHRoZSBzdGF0aXN0aWNzIG9mIHRoZSBtZW1vcnkgcmVjbGFpbSBkZWxheSBz dGF0aXN0aWNzIGZvcg0KPiBfX25vZGVfcmVjbGFpbSgpLg0KDQoNCg0KDQo+DQo+IC4uLg0KPg0K PiAtLS0gYS9tbS92bXNjYW4uYw0KPiArKysgYi9tbS92bXNjYW4uYw0KPiBAQCAtODAxMCw2ICs4 MDEwLDcgQEAgc3RhdGljIGludCBfX25vZGVfcmVjbGFpbShzdHJ1Y3QgcGdsaXN0X2RhdGEgKnBn ZGF0LCBnZnBfdCBnZnBfbWFzaywgdW5zaWduZWQgaW4NCj4NCj4gICAgICAgICBjb25kX3Jlc2No ZWQoKTsNCj4gICAgICAgICBwc2lfbWVtc3RhbGxfZW50ZXIoJnBmbGFncyk7DQo+ICsgICAgICAg ZGVsYXlhY2N0X2ZyZWVwYWdlc19zdGFydCgpOw0KPiAgICAgICAgIGZzX3JlY2xhaW1fYWNxdWly ZShzYy5nZnBfbWFzayk7DQo+ICAgICAgICAgLyoNCj4gICAgICAgICAgKiBXZSBuZWVkIHRvIGJl IGFibGUgdG8gYWxsb2NhdGUgZnJvbSB0aGUgcmVzZXJ2ZXMgZm9yIFJFQ0xBSU1fVU5NQVANCj4g QEAgLTgwMzIsNiArODAzMyw3IEBAIHN0YXRpYyBpbnQgX19ub2RlX3JlY2xhaW0oc3RydWN0IHBn bGlzdF9kYXRhICpwZ2RhdCwgZ2ZwX3QgZ2ZwX21hc2ssIHVuc2lnbmVkIGluDQo+ICAgICAgICAg bWVtYWxsb2Nfbm9yZWNsYWltX3Jlc3RvcmUobm9yZWNsYWltX2ZsYWcpOw0KPiAgICAgICAgIGZz X3JlY2xhaW1fcmVsZWFzZShzYy5nZnBfbWFzayk7DQo+ICAgICAgICAgcHNpX21lbXN0YWxsX2xl YXZlKCZwZmxhZ3MpOw0KPiArICAgICAgIGRlbGF5YWNjdF9mcmVlcGFnZXNfZW5kKCk7DQo+DQo+ ICAgICAgICAgdHJhY2VfbW1fdm1zY2FuX25vZGVfcmVjbGFpbV9lbmQoc2MubnJfcmVjbGFpbWVk KTsNCg0KX19ub2RlX3JlY2xhaW0oKSBjYWxscyBzaHJpbmtfbm9kZSgpIHdoaWNoIGF0IHNvbWUg cG9pbnQgd2lsbCBjYWxsDQpkb190cnlfdG9fZnJlZV9wYWdlcygpICh5ZXM/KSwgd2hpY2ggY2Fs bHMgZGVsYXlhY2N0X2ZyZWVwYWdlc19zdGFydCgpLg0KDQpTbyB3ZSdyZSBlZmZlY3RpdmVseSBu ZXN0aW5nIGNhbGxzIHRvIGRlbGF5YWNjdF9mcmVlcGFnZXNfc3RhcnQoKSwNCndoaWNoIGlzbid0 IGRlc2lnbmVkIGZvciB0aGF0Pw0KDQoNCqW7P6XzPz+r/Kl3pqyl86RIqM+lzqZ9pWmv4KVdp3Sr T7FLq0iup6FBrVmxej+mrKjspbs/pfOhQbdxP7Nxqr4/pfOkSKFBpn2l36dZP7Cjpbs/pfOkzqnS prOwxqW7oUOxeqSjsW++1abbP7y9oUI/P6FCq0+mc6nOzmCo7qa5P6XzKKd0qv6l8ymhQ7dQP7F6 qrqyerjRyU+wdKZYoUMNClRoaXMgbWVzc2FnZSBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgaW5m b3JtYXRpb24sIGFuZCBpcyBpbnRlbmRlZCBvbmx5IGZvciB0aGUgdXNlIG9mIHRoZSBhZGRyZXNz ZWUocykgbmFtZWQgYWJvdmUuIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgbWVzc2FnZSBpbiBl cnJvciwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZGVsZXRlIGFs bCBjb3BpZXMgZnJvbSB5b3VyIHN5c3RlbS4gWW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBh bnkgZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9uLCBwcmVzZXJ2YXRpb24gb3IgY29weWluZyBv ZiB0aGlzIG1lc3NhZ2UgYW5kL29yIGF0dGFjaG1lbnRzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQu IFRoYW5rIHlvdSBmb3IgeW91ciB1bmRlcnN0YW5kaW5nIGFuZCBjb29wZXJhdGlvbi4NCg== --_000_SH0PR01MB05875A39079E3DB81D47B472C1E9ASH0PR01MB0587CHNP_ Content-Type: text/html; charset="big5" Content-Transfer-Encoding: quoted-printable

 

recl= aim of the task in do_try_to_free_pages(). In systems with NUMA
> open, some tasks occasionally experience slower response times, but th= e
> total count of reclaim does not increase, using ftrace can show that > node_reclaim has occurred.
>
> The memory reclaim occurring in get_page_from_freelist() is also due t= o
> heavy memory load. To get the impact of tasks in memory reclaim, this<= br> > patch adds the statistics of the memory reclaim delay statistics for > __node_reclaim().

 

 

 


>
> ...
>
> --- a/mm/vmscan.c
> +++ b/mm/vmscan.c
> @@ -8010,6 +8010,7 @@ static int __node_reclaim(struct pglist_data *pg= dat, gfp_t gfp_mask, unsigned in
>
>         cond_resched();
>         psi_memstall_enter(&am= p;pflags);
> +       delayacct_freepages_start();
>         fs_reclaim_acquire(sc.= gfp_mask);
>         /*
>          * We need to be = able to allocate from the reserves for RECLAIM_UNMAP
> @@ -8032,6 +8033,7 @@ static int __node_reclaim(struct pglist_data *pg= dat, gfp_t gfp_mask, unsigned in
>         memalloc_noreclaim_res= tore(noreclaim_flag);
>         fs_reclaim_release(sc.= gfp_mask);
>         psi_memstall_leave(&am= p;pflags);
> +       delayacct_freepages_end();
>
>         trace_mm_vmscan_node_r= eclaim_end(sc.nr_reclaimed);

__node_reclaim() calls shrink_node() which at some point will call
do_try_to_free_pages() (yes?), which calls delayacct_freepages_start().

So we're effectively nesting calls to delayacct_freepages_start(),
which isn't designed for that?

 

 

=A5=BB邮=A5=F3仅为=AB=FC=A9w=A6=AC=A5=F3= =A4H=A8=CF=A5=CE=A6}=A5i=AF=E0=A5]=A7t=ABO=B1K=ABH=AE=A7=A1A=ADY=B1z误= ;=A6=AC=A8=EC=A5=BB邮=A5=F3=A1A=B7q请=B3q=AA=BE发=A5=F3= =A4H=A1A=A6}=A5=DF=A7Y删=B0=A3=A5=BB邮=A5=F3=A4=CE=A9=D2=A6=B3= =B0=C6=A5=BB=A1C=B1z=A4=A3=B1o=BE=D5=A6=DB传=BC=BD=A1B转发= ;=A1B=ABO=A6s=A9=CE=CE`=A8=EE=A6=B9邮=A5=F3(=A7t=AA=FE=A5=F3)=A1C=B7P= 谢=B1z=AA=BA=B2z=B8=D1=C9O=B0t=A6X=A1C

This message may contain confidential information, and is in= tended only for the use of the addressee(s) named above. If you have receiv= ed this message in error, please contact the sender immediately and delete all cop= ies from your system. You are hereby notified that any dissemination, distr= ibution, preservation or copying of this message and/or attachments is stri= ctly prohibited. Thank you for your understanding and cooperation.

--_000_SH0PR01MB05875A39079E3DB81D47B472C1E9ASH0PR01MB0587CHNP_--