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 B76C6E7D240 for ; Tue, 26 Sep 2023 07:29:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2B6876B017A; Tue, 26 Sep 2023 03:29:23 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 266736B017B; Tue, 26 Sep 2023 03:29:23 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 155346B017C; Tue, 26 Sep 2023 03:29:23 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id F19E76B017A for ; Tue, 26 Sep 2023 03:29:22 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id AB68480843 for ; Tue, 26 Sep 2023 07:29:22 +0000 (UTC) X-FDA: 81277922964.30.0D3EE5B Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf06.hostedemail.com (Postfix) with ESMTP id AB9E118000B for ; Tue, 26 Sep 2023 07:29:20 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b="BP/AcUtP"; dmarc=none; spf=none (imf06.hostedemail.com: domain of BATV+2a2c9b7848046cbd39dd+7338+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+2a2c9b7848046cbd39dd+7338+infradead.org+hch@bombadil.srs.infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1695713360; 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=vc4Cre/FG5qT/QgCqgpeBABCKG/U+RSEpRQZ2rr0kos=; b=Iodu6IYuz7TusZrM4gUG4kYF9mGoUarRmqZ1iQKXN07GaM0g6eesSkRHLuuWsoqYw//NGE yvMQt4dcS/u0lSaOVCldxEBZXJYy3VvKBr5Hxtekv+ylTQR4xPcdqqN6DGCDWZ9fgXnsQO BgOP83mR/6MzlAa/KFykEOEM9YuloN4= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b="BP/AcUtP"; dmarc=none; spf=none (imf06.hostedemail.com: domain of BATV+2a2c9b7848046cbd39dd+7338+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+2a2c9b7848046cbd39dd+7338+infradead.org+hch@bombadil.srs.infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1695713360; a=rsa-sha256; cv=none; b=w4ooCrcbxuWSpYnXj+YFBTAp4ezkAIgWtPXmAsf4pMyyImPrDYYEN45GWBVud8W0duXc8E h8V4PFve44C8th7SizqNGC0hwLErTSyd1YY/vcgmVtx4UNRwmh3IWhRI86v5WAb3gloKlg k/PI8rUhhBgSurZ/hEC0qYZ6HB+me4g= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=vc4Cre/FG5qT/QgCqgpeBABCKG/U+RSEpRQZ2rr0kos=; b=BP/AcUtPRq5nmG67dVQuIgie0q bQduqE+F7z57ByRadtQ2epBdyYaEND6QXoL6Yy+9rr3REj4g2Aqz3SX+lRGGGYX2DiPpUwyMFOyeh ryLBjY6CkdxJEYeFZLIvgZZy15QjJKwB6CGg3YlQFCDHhQQqVZXGftCUvFfTmGNKolJYvCqEOc2Uw 1LtwjpuXXYHS5qkrWIZJlfCsB5EFHUlAqqMjQCUgVgIdrlO80gtZgMTUgc+F3a/1WyYeqUn1OG5vb sbnxdWXABIzKmluGRRmo73F5uNuBZKfzkRiL/TX9nB6qowuCpYlN0gj8lcogNv2Hkzw2sYL6IVKgE yzVMMeZw==; Received: from hch by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1ql2VL-00FnU7-0d; Tue, 26 Sep 2023 07:29:11 +0000 Date: Tue, 26 Sep 2023 00:29:11 -0700 From: Christoph Hellwig To: Nhat Pham Cc: akpm@linux-foundation.org, hannes@cmpxchg.org, cerasuolodomenico@gmail.com, yosryahmed@google.com, sjenning@redhat.com, ddstreet@ieee.org, vitaly.wool@konsulko.com, linux-mm@kvack.org, kernel-team@meta.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH] zswap: change zswap's default allocator to zsmalloc Message-ID: References: <20230908235115.2943486-1-nphamcs@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230908235115.2943486-1-nphamcs@gmail.com> X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: AB9E118000B X-Stat-Signature: 4jd361agbjruio47a7h5dxaake3sefro X-HE-Tag: 1695713360-115331 X-HE-Meta: U2FsdGVkX1+TdN8VBFNVbH2cObN0nO4hStf0gbPfAeIvauqtm+x/LoiMIwZgqlURqw9Aod2RWMTbM5SmPPJcaqZya/rLsZ9jDyNV1jkjuqLMOa5kXU7WbHiv39sbSEA+z9lX9F1h9LPlbx05cgHdRA1r9tPKOQDlMFE2NUYMCNei3N/9c4D8Ol2RH9gyxnseWoOgnnRTvvwMOEBo8H1qNKZhg+VIbFXU8SWKV3to3plgXboL/FXbP2WmJuSnWrc0mPsxebuJYmCbcqx4aFydsHYyoV09pOBeYaNlYBossNkeABqJTEZveOCUsqLOC+6tOET08J2i8NcMJeX0NHteD/Ng9XxLGu3Z0isAhQQQikq4Q2rDIBecobQYjH1GG12uUqCru1iHWOd4zuTLYnhNsbRpuWa00B4hV2XDLXa9vu1j1i+N1qfoQrJw9OQQ6the6BA0+sP1K3oV3d9iK1cbLrAbKsx4RVqAXhVqk8HbU8aby8qtk2q+8Sf+8UuAGsg7ac9HnaXR0IcvrDo905/tiQiF+gdCbqcwxwy82t5eTgYYFXMZhYJ8Tfp4ZUIJo6MSM6lW9FxfOAnxJsfBq+4VITTj8M91L6C3txRZ/Lh/LC+oiFFBpVCv3x8pSgBB0lqPxYhwdoVz9KdxJi6z/NKTvrUmB/S8M5x+fExhtbjyHz30StxlimUrTp361d2IfLfiieAC9sEG1I55+2p6s2MlyfSgeipmHngNttx8Qc/tTjPoZ/uLv3OUNskLa2x9ZpJT97Ub075ERcmK6sTNRgWkryJ3RrPUOWs8QzP1t7M/ZtCgzG80yno8NmfBtDTYQXKmZSDOjnvFOcb9mapWmLnqxes8DZMHRb+PwOp2cQ2BUrP4a/Kni9wwQaSiISuV1KIm2aMYo/jzCEPNDs8d7H1Bm2hhdRbk0yMUVUb14MFrBtJd1hLVuzXd07xkV8UuWbH2dqiu2+CpncPtLp9Dmdl yZJJUEhK E7049sF20AdIiACPsqRmbQKf/MN7PBhs7EYyxBEfIGMgOiux2wuPu9QwEq8hwdP7nAegtr9h3Q+DP7jjznovpJLV6666dNVekjDhTsQ3mYR4KFrvBxokFCo0unx0B4K7dFtmNAZCFvB9fH0Cg/dwY1XOo1MpJ/KR+vTjDcJMiJdzapOse9geOsikYh01nowQ1SccHpSK5pUWErcT9bdsV5rO/zPp44cD+0rZKnERL88oKFBtQoCeGwXIhByYxQT9EEw4okTFtIXG/eilF8sz1bXwQVexisNimQlCiqZzFV8Gzs9vQJxchyeWM8JvgyNIR2zlAo4R5bM0MDCSDEtSN7oG1GsgpR8OoLqdVdtN2XTbu1u2dSWHxMSRVWDD2dSgN+MXrychYzVblr4I= 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 Fri, Sep 08, 2023 at 04:51:15PM -0700, Nhat Pham wrote: > Out of zswap's 3 allocators, zsmalloc is the clear superior in terms of > memory utilization, both in theory and as observed in practice, with its > high storage density and low internal fragmentation. zsmalloc is also > more actively developed and maintained, since it is the allocator of > choice for zswap for many users, as well as the only allocator for zram. Dumb question from an outside, why do we then even keep the other two allocators around?