From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv2-f43.google.com (mail-qv2-f43.google.com [74.125.230.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1D71E49AA5A for ; Mon, 21 Sep 2026 12:53:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.230.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789995187; cv=none; b=n0nNRRR5GhD3AoX+HMwy0AfEC26+gl67i66WDZPyZD1vEIx8bo/i/zSwVA6t0dNOINoZAUc/T84F0R/lz2pNnDE2PfCHpD7nBnOklrf0Jyz7mMzHFuPWgsFEVLPLj33Fwi98x3ySqExd2ZpwQcrKeckZZQtOQnG8kHqc0bNQuZc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789995187; c=relaxed/simple; bh=qeUCWpsUPbHHM5IIG7RF8FHuHvdD0eOD/zFOkfdQrYM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=CtBzPsqbjeK25M+pLLjorQWryaXsfaN8paisJ1uQaJZvM4EB3yzDBwODcg5VSjCgut/oW59D+UOcdQzpXgjWkTA6Ghbu0MsdZIkWSNBcaNxzn2iKpk72X0mDrbgf2GpBLsQvaTU8akylGL+2/pnzwhAQ+WTlZDvSHMPdX4dns4E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=gourry.net; spf=pass smtp.mailfrom=gourry.net; dkim=pass (2048-bit key) header.d=gourry.net header.i=@gourry.net header.b=fBaQ6FPL; arc=none smtp.client-ip=74.125.230.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=gourry.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gourry.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gourry.net header.i=@gourry.net header.b="fBaQ6FPL" Received: by mail-qv2-f43.google.com with SMTP id 6a1803df08f44-90cdfcbe207so35754276d6.3 for ; Mon, 21 Sep 2026 05:53:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1789995185; x=1790599985; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :content-type:mime-version:references:message-id:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to:content-type; bh=Jdk8bFx0tKHj9Yl5yPuBwHegOpkKYh3D6iyI0OsSHvo=; b=fBaQ6FPLrsis2sQg/MQTL21JZNv+KF1s2lpMc3WLk8mupnzw7vw3dOXpboNWUd2JFO hVYq6Zo7oD/ZxUonGGXzp9Wu0qaH7WG/oBBIWdL3wvePWoqmP7cb2sueyzvAGWVsMJo1 Yk3gL2Y/cGrjs+LRMGfWMlokO+d9wsLeXqgaHqWv1lw/7INCWA4LAGFQWfLYNq+a0hLs r7ivypwfYSZUmLEgsSFlN0gK01xMxN5UT7wC3MqtqpYuAyAPVElLg6rAdSPgQmk/gIi2 /dj/OsMoF+viZ/XOEzdpDmCRlwbvLcWW65KztY92+OMyp3kTuO12BIKeJXYqulsX7YQT GTgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789995185; x=1790599985; h=in-reply-to:content-transfer-encoding:content-disposition :content-type:mime-version:references:message-id:subject:cc:to:from :date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=Jdk8bFx0tKHj9Yl5yPuBwHegOpkKYh3D6iyI0OsSHvo=; b=S3BPabWF5s+o1bJ265J3K/S1GwIwwJkgaPgw2Zs6SU5qgu5RI2rLdGaM7t/ThA8Twn kJ29Bi9RcWCtDiTHsJ1DWAR7Deo5vkXz3LitGTAkSxjdOGvCN86kKrp0jcooZrk56K4V XHiyAVEZIGP3hozSMKMgAHaSU5ThxeNC5n8CmKcImBm4E0vjPFX43GgL9rbGmjaUHnSg 6rg2q2cLYxrf2xbSPbHIpg9AVglWJgbANWvgTcYVhxppAeeDJRGdy47qqEi1i2iMIU+q /CdklRvICKwuS6qLGifTz7p8pTaBRh2zaYiTIlgFw0tAacvt+2HIrneK+adYWmvpZS8P wikA== X-Forwarded-Encrypted: i=1; AKwUvByY740jq9+lWVP/zUD2xLMqfRuEG7Fzn7W9AuizDosX+QyZyYtVkgTKq26WwHB8cUifkzI8HiUZ@vger.kernel.org X-Gm-Message-State: AFuF++nYOP+KCiZM34oqwvgjl+g20Xi2+spcauBh5Dk95CunlHTCaqnX J5Yx4BEgqVJbCXXtypaafEPK/Fmg7pOQSdvgn8s4JBEXjoCN0s7zFGK0YOEVr3VpuA8= X-Gm-Gg: AYBFou2rlnUpjiDO7Pzs/Kh5G4u2RA2ZbBx4b7+igCijDMXeGgXV5dUAkzdJVBPlE5C fj/BYT9OD6TenCjHgmgBu6DJ4WxFHRtxMkrVhDfEiySSSyVIbxIm68QoBCbZtIwNaCkYtKF91y0 oNMx66J+PRi9kfbbfjpKS+R5pwWBErXzEZdydxDcPUTF+NIka5BX9G4VwrSTaIIDTc9aPpt4lHw CU0eJJwR0lBe0oYmZQ3NrUFy60zeZPwRhz1WBAvJ4p/n/3XMrtxYnKhc8YeW6DSmWM9KAKUdAON kO8e3vwVcqfrqwbJRNhcZ5yGQEz+M0wFK49eM7zo4c1RF3megLOnorrbcH3utMj5Y5JWKA3d66p T0N11gJgvUbREvBrL7qoOmCTLX5dc2aLwC8Sn2nTV7UjNwscrHG2s3O4UjPv9cDmb4SqKsR8S9s 8dfoicRnJBWkBwuPOoWE9ukMTv+J0DPDZSjvfqvw2dg9BM5QDz+g1eQQInbW64dA+vPUL1Ba3Mm lzyFCQONb+JbEbTIsh9Uug4J903RcPwofT5wCH6rQu2ESaP640Znt0= X-Received: by 2002:a05:6214:5990:b0:912:517b:20e9 with SMTP id 6a1803df08f44-913fc969610mr4155346d6.49.1789995184825; Mon, 21 Sep 2026 05:53:04 -0700 (PDT) Received: from gourry-fedora-PF4VCD3F (pool-173-79-60-52.washdc.fios.verizon.net. [173.79.60.52]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-91260a6267csm68171296d6.25.2026.09.21.05.53.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 05:53:04 -0700 (PDT) Date: Mon, 21 Sep 2026 08:53:02 -0400 From: Gregory Price To: Chris Li Cc: Johannes Weiner , Baoquan He , Nhat Pham , Kairui Song , Michal Hocko , Roman Gushchin , Shakeel Butt , Yosry Ahmed , David Hildenbrand , Muchun Song , Kemeng Shi , Barry Song , YoungJun Park , Chengming Zhou , "Lorenzo Stoakes (Oracle)" , "Liam R. Howlett" , "Vlastimil Babka (SUSE)" , Mike Rapoport , Suren =?utf-8?B?QmFnaGRhc2FyeWFu77+8?= , Qi Zheng , Axel Rasmussen , Yuanchu Xie , Wei Xu , Rik van Riel , Wenchao Hao , Jonathan Corbet , Hugh Dickins , Baolin Wang , Tejun Heo , Michal =?utf-8?Q?Koutn=C3=BD?= , Shuah Khan , Kunwu Chan , Meta kernel team , Linux Memory Management List , Linux Kernel Mailing List , linux-doc@vger.kernel.org, "open list:CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)" , Andrew Morton , Kairui Song , Joshua Hahn Subject: Re: Path forward for Virtualized Swap? Message-ID: References: Precedence: bulk X-Mailing-List: cgroups@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: On Sun, Sep 20, 2026 at 11:43:59PM -1000, Chris Li wrote: > On Sat, Sep 19, 2026 at 3:53 PM Gregory Price wrote: > > Let's start with the real question: on your fleet what is the max % of > zswap memory compared to total RAM? > You're asking me to predict the future. Any number I give you today will be wrong 3 seconds from now. You can't know the compressibility of memory until after you compress it, and requiring a user to predict the future by forcing them to limit the total amount of workload compressibility does not scale with the number of workloads of variable compressibility of data. That should tell you that your model of reasoning about this issue is ill-suited to address the problem. ~Gregory