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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D34F5C54FCC for ; Mon, 20 Apr 2020 02:33:00 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id A36C12076B for ; Mon, 20 Apr 2020 02:33:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A36C12076B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 446078E0005; Sun, 19 Apr 2020 22:33:00 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3F64B8E0003; Sun, 19 Apr 2020 22:33:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 30B328E0005; Sun, 19 Apr 2020 22:33:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0115.hostedemail.com [216.40.44.115]) by kanga.kvack.org (Postfix) with ESMTP id 164E18E0003 for ; Sun, 19 Apr 2020 22:33:00 -0400 (EDT) Received: from smtpin17.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id B1B71181AEF39 for ; Mon, 20 Apr 2020 02:32:59 +0000 (UTC) X-FDA: 76726660878.17.loaf56_8e7965179374e X-HE-Tag: loaf56_8e7965179374e X-Filterd-Recvd-Size: 2605 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by imf39.hostedemail.com (Postfix) with ESMTP for ; Mon, 20 Apr 2020 02:32:58 +0000 (UTC) IronPort-SDR: wkyfg375KZC3kghB7RmzwTW0in4aPMVsWxBD3QTd+OKHS9RXLuyxvYuuyvaHG6Dkjsc651YuA4 /W4uqOSKsGtw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Apr 2020 19:32:57 -0700 IronPort-SDR: CSVLQz9oXuocuFRvUvZLxSkA5EA1wVP/y9a1uB6hCn7SceHMo+m5DghLzVubub3hZrBGu7MpHM gthpS6iHBU3g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,405,1580803200"; d="scan'208";a="279092743" Received: from yhuang-dev.sh.intel.com (HELO yhuang-dev) ([10.239.159.23]) by fmsmga004.fm.intel.com with ESMTP; 19 Apr 2020 19:32:54 -0700 From: "Huang\, Ying" To: SeongJae Park Cc: Mel Gorman , SeongJae Park , Mel Gorman , Peter Zijlstra , , , Ingo Molnar , Rik van Riel , Daniel Jordan , Tejun Heo , Dave Hansen , Tim Chen , Aubrey Li Subject: Re: [RFC] autonuma: Support to scan page table asynchronously References: <20200418094811.4757-1-sj38.park@gmail.com> Date: Mon, 20 Apr 2020 10:32:53 +0800 In-Reply-To: <20200418094811.4757-1-sj38.park@gmail.com> (SeongJae Park's message of "Sat, 18 Apr 2020 11:48:11 +0200") Message-ID: <877dyaubsa.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=ascii 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: SeongJae Park writes: > > DAMON allows users to know which address ranges have which access frequency. > Thus, I think DAMON could be used for detection of hot pages, which will be > good migration candidates, instead of the NUMA hinting fault based referenced > pages detection. > > The benefits I expect from this change are better accuracy and less overhead. > As we can know not only referenced pages but hot pages, migration will be more > effective. The purpose of AutoNUMA scanning isn't to find the hot pages, but the pages that are accessed across NUMA node. PTE accessed bit cannot provide information of accessing CPU, so it's not enough for AutoNUMA. Best Regards, Huang, Ying