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 0AD08CD4938 for ; Thu, 21 Sep 2023 01:16:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 953EF6B014C; Wed, 20 Sep 2023 21:16:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 904636B01AE; Wed, 20 Sep 2023 21:16:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7F2816B01F5; Wed, 20 Sep 2023 21:16:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 72BFF6B014C for ; Wed, 20 Sep 2023 21:16:50 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 451871A077B for ; Thu, 21 Sep 2023 01:16:50 +0000 (UTC) X-FDA: 81258840180.01.A6800F6 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf27.hostedemail.com (Postfix) with ESMTP id D9B9D4002D for ; Thu, 21 Sep 2023 01:16:47 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=HxRdz76X; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none); spf=none (imf27.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1695259008; h=from:from:sender: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=WYAUtjcIJorpbkcMTw3CByHZFRQNnTETF7Qv9aBMs8E=; b=yqBIWKC22vN0rFwSvpc7svTdbegEfUneBRzym26g8vGoRXOTZeCNFlAJ8KHRtD5IQYaGrQ AmcUwcaxGnnEgYr39pMCZCbF4qNBt+/cVAIascpK7f8vnwWi8nRrRlv7zpqozIHrcSfhj9 Ujzmm1A8sGzRvtLuYxJLsoMrRGPCERU= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=HxRdz76X; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=kernel.org (policy=none); spf=none (imf27.hostedemail.com: domain of mcgrof@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=mcgrof@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1695259008; a=rsa-sha256; cv=none; b=mRzEX8WXi64ncso4GJtRlwPFarSWStbSQHB6CtdmUPSScQ5Rw+vJNfSI9T7ZIClU6WAz3p qqgQoHwoST6Z6O46AYvUha7Asc/Mrb3OvP3ea6pWqM1v17s5vdsRp0/HRm+UVbMJtlzPA3 wYifNVh2UgGt4vjWYsXtPa/O17WNTWU= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=WYAUtjcIJorpbkcMTw3CByHZFRQNnTETF7Qv9aBMs8E=; b=HxRdz76XxGcUyQf0jHY8ekLAav OyJJEozG7slD/4K2lLC15xipsuhay6GsoPOuVBD4/VcrarEvCUVIYW+CGMjAvu/Uup03gxg/rR43E nJSMIt5i9qj71VLlWT0VGwsk+8zgFji8nB8vNDo+yZ7qhbA315ElOVoMNMyf6N9tLzPhgJicVYC/9 3qapdzTuTrTav5RCt00I7rDYgE4kXvdZYnEbw93fU8kTUWSOxD3GGUm9tl24JBupvRjM6ZXXAFqHN QK73Z+bjDFX5M7+09F3h1IiavdSukkbRPAwGIMmnYmb0DKNn0PtowdTCqbJ4R0ut4b6tp/V04ECy+ Xlh9TlTQ==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1qj8J4-004cpK-2I; Thu, 21 Sep 2023 01:16:38 +0000 Date: Wed, 20 Sep 2023 18:16:38 -0700 From: Luis Chamberlain To: Zi Yan Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Ryan Roberts , Andrew Morton , "Matthew Wilcox (Oracle)" , David Hildenbrand , "Yin, Fengwei" , Yu Zhao , Vlastimil Babka , Johannes Weiner , Baolin Wang , Kemeng Shi , Mel Gorman , Rohan Puri , Adam Manzanares , John Hubbard Subject: Re: [RFC PATCH 0/4] Enable >0 order folio memory compaction Message-ID: References: <20230912162815.440749-1-zi.yan@sent.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: D9B9D4002D X-Stat-Signature: 1547fu7mod34w5o1ai8b16hngk4i13x1 X-Rspam-User: X-HE-Tag: 1695259007-70293 X-HE-Meta: U2FsdGVkX1/+cg+wJGHm71U1AChOuwSxda7oDezSqOiwFphic/iNBzpUoPhN6tEqiniPXrfjyirWdBooGT0DNnu97d0FESnB5fDgZbdov4cgKrVahXkALXbWFmwTOMJPya66t5/3LE9RptEWNv3c3ZS+7AppNIyfi867RNLNbOVSLjtgpnRGoY/81H5iT1bkwVqXw5pffXBMVe5wQ77qeZPVFhtMpN+z58krACl7jToCZTTPPHfo2mCdPYRLH9o8usnJ41i0lDjndyJGs7sA8sRKdp2ab78BVYNjops7EpByJWlWX1HZgc6shN5gskb0/52LBxU2uJJQy8nj1NT7wftbkifzBPJcBBmPnwNz1QsswcpVdfTlzwqqXwE5W7uHdyBZtQjmOwx+nALvBg9880d+jQlrhbTf/nwRZOH7g71FiikKE3Lnb+de5aMW2XZ1qSgX2Y1xvEiaViysnh6RsWB5CpAiH+wqleEHIe7JYQAEmK8ekInT58lCfE1yi56l0nbTdM8Nvo0M5a2rwtVjswvPRKDbTJ5e7xV8hXenKLlCFeMjbJW/Mt6kvRw5k7UDhs+TvF+1GCVm1hDCsQIUTHW5LdT+kun9RjNAGLGWRQc00WmXHUs9Qb/Qu9eIxJERuc7THctpuv9BinkLHycRT2w/1p4HSyjBH69sp8l4MKa+t4FeWA3+4dvZwZ7dwJMtQJcztT4I/KZ+ZYsR9WMGN042rJZmiUagqZXrqYjJNRTxQG/ZAwFb9wulRyQ+d8kedg2wJjJOuZ9TbXr9C0W81PkhJ3evPO/uuQMVz2M5Ih3mt6JU0SBr8A68hRpJbDoSsm1CQpexSb8u5CblHZEAQZiLxL509ugk2ov4Ip0jmrIL67xxrHvq/+YYOvps5cqROjKsASOdV905EP+1uqFqt6SRvLrG4jTuQpQ0GvbcTBAcKxiigmnClG+4ufuOD0sXR5t6zujJPiGinIOV6X1 RJWpQ6li g5a4zsE4Gbk6QpYr/4LFH3peTrkm4pM/w+S5JPbmhghVWuiyikkwf57fvD7lQ4tR/GcEh+Y3MYjttUQjrTwp/Z0S7hDsjjnaujUs28Y5tIC3E3bb8/Mg2X0Tz9O1j9q62n1k8ur8jpKBf7SmvH4zzlg7FrI1rAnbGAJt9pRHC7TFAgH6BQUaizDticsiurcUYWNkFqHLGczNvjYcTwnh91XiXWjepZA66yOZPM2mpDZaXTIhocFCQ9XFOH+lU9Xsvja1WnSE8vRmxqQBHw6IehiQijczYUobxkvjWONU8MiOaL5thjNdme0RiLipJG1sxEzf6/XNksU/A3EJT78q2/Z7cnadYcOgsvWJFCkaJUwi7//gH79gg0BCMbDnK59o1Y2oq 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: On Wed, Sep 20, 2023 at 05:55:51PM -0700, Luis Chamberlain wrote: > Are there other known recipes test help test this stuff? You know, it got me wondering... since how memory fragmented a system might be by just running fstests, because, well, we already have that automated in kdevops and it also has LBS support for all the different large block sizes on 4k sector size. So if we just had a way to "measure" or "quantify" memory fragmentation with a score, we could just tally up how we did after 4 hours of testing for each block size with a set of memory on the guest / target node / cloud system. Luis