Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp847305pxb; Fri, 29 Oct 2021 23:18:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwWSMAYJ+xOfOXOxD1vHhrOUiSDF7uCyUbMuKMIUgQSfHte4bAHTDe851Bb3WnivNCjDiJS X-Received: by 2002:a17:906:d552:: with SMTP id cr18mr19282009ejc.130.1635574689753; Fri, 29 Oct 2021 23:18:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635574689; cv=none; d=google.com; s=arc-20160816; b=qk7Xc0v3HG5QM4H3ngdBXV5KXRyxAseVhewH5GbgTE82itP5foUUnLM/GJM5WwL8yh UW4fj6hbkyeYZpwnOU/vAxunGn8RgCoJ3DtgtKPjVvQQ8+7vhQohKx1iHp2YJf8DBUqi uUB9X1mV25TwD5Q+CWewMb8435WhQsWnFnNKW9TXNkNsZa5AT5cbQXXTvg4Yk0FTzWSn kTR6srdgv0hsosEa4IVJ+f1H9VMOPyqvZvMPIG3uIuLckzDuvS/QvOcYcqX9Nj2WHCGE Fn4pn9xnqTyQ+HFWIHv0PqBPbI665u3uW19TZZdw8pNI1BInhjTBayCzTfpb5zjp1xYv RVeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=ueTbI3S4K7Xgcet2VrZSQjxWp0w50FwioH6P7FQrkzc=; b=kWLGpeNjCYtxUWad4Zf4l8R7yxH0UuPZEtSiRMURqnux5OM8RkHMcd9y40PI6IeEZa AOQmqumzyTtFXbNoj8D20qaSGV0mq7lPXz7JpFP1dT+022M9D2V8jectmfSsTd0jkAd2 L8MJxjKX0veXr6hB3d3ddeG04iqllblozgzyGux7Fsz/L/An70FLZ9M3LlYdpnFNeh3z /LcwC4zVVFSBqvOvwK82FRVxgdtdqoMFEFvBnkrOPJTlgA9yDa0/zGn/WQfRhaIdWcqH L9qFjv886BoH7Vr5NBQDOidOF73ft+XzwhXi4neZkmqHKMfKaajm4k0AkjYnmeFhwcGj XI0w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=X1oHkBk0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n7si11597782edr.360.2021.10.29.23.17.16; Fri, 29 Oct 2021 23:18:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=X1oHkBk0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231428AbhJ3GOj (ORCPT + 99 others); Sat, 30 Oct 2021 02:14:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57104 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229796AbhJ3GOj (ORCPT ); Sat, 30 Oct 2021 02:14:39 -0400 Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A04CC061570 for ; Fri, 29 Oct 2021 23:12:09 -0700 (PDT) Received: by mail-pj1-x1032.google.com with SMTP id oa4so8672421pjb.2 for ; Fri, 29 Oct 2021 23:12:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=ueTbI3S4K7Xgcet2VrZSQjxWp0w50FwioH6P7FQrkzc=; b=X1oHkBk0Tr/Q4WLqU9to6Ze1V35sncf3LNWZVOzAOVnvKXIItmxbjNSo/jdI8OQWK/ 7eE8six/gwo3BTRDg6NcflO33tcmSAozQNJSRRIxDsTbBrI56oiAsn8t21Wfmr+drf4y zZ8Mehf0waMygLEHts0d/WFIZBZUTEjiHM9OYNi68bpxldJnvOaEhPTXWKqf2co/Dr53 JJDtTl55VNgQ4zlBSjqcusdgDP3hxLzOzxFgiN9BzNHGfZKKNBEPhBGVJTPVrcbjtJj3 5+wMLCxx+UBziJzql1cVwhnULzcByaZPLKbkpxdtEz0Jo0s2p/w/2IOJOkq88KbPadSv Qt5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=ueTbI3S4K7Xgcet2VrZSQjxWp0w50FwioH6P7FQrkzc=; b=O6HAhLH3/I35XGsLU034gCv9oS3xYQdbb4vPJxxzwO0IpHZaRYHLeMMV/SKeZwOiQx +ZrSA4ZJD+9xg3wJ2x5itBc4+t35K6FrXfTlB0qdDDy68XbIqa0jeEEMha3nTIHd7GHG JjiBJEPSUTZgDCZXcq59kjHlryfmjAbhT4OxoyzKe41yMVIO7OM+6dE+3yb2KNk2z8WY kx1mNymIIQcRiw59tUfVdmyervW95B+PjAUlczuWQDSoa3KH6I8CbANCBYP7vUF0uskk K/pKONmZ9UzWqIB1+n6mGAAR5ZHCNF59J79uB+5mT0LnKWtftyIgZqQL1kN21UJqUrrU qzSA== X-Gm-Message-State: AOAM532IroL2zMDrrfKlyyTWbdv2YZmeNzYtRhQYfes7aInu5pdMeoGc eMzIKKN1lCmapqX3+wYgGuk= X-Received: by 2002:a17:90a:bb84:: with SMTP id v4mr12221256pjr.4.1635574329048; Fri, 29 Oct 2021 23:12:09 -0700 (PDT) Received: from kvm.asia-northeast3-a.c.our-ratio-313919.internal (125.91.64.34.bc.googleusercontent.com. [34.64.91.125]) by smtp.gmail.com with ESMTPSA id n14sm8534693pfo.156.2021.10.29.23.12.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Oct 2021 23:12:08 -0700 (PDT) Date: Sat, 30 Oct 2021 06:12:04 +0000 From: Hyeonggon Yoo <42.hyeyoo@gmail.com> To: Matthew Wilcox Cc: Christoph Lameter , Linux Memory Management List , LKML , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Vlastimil Babka Subject: Re: Do we really need SLOB nowdays? Message-ID: <20211030061204.GA27203@kvm.asia-northeast3-a.c.our-ratio-313919.internal> References: <20211017042852.GA3050@kvm.asia-northeast3-a.c.our-ratio-313919.internal> <20211017133618.GA7989@kvm.asia-northeast3-a.c.our-ratio-313919.internal> <20211017135708.GA8442@kvm.asia-northeast3-a.c.our-ratio-313919.internal> <20211028100414.GA2928@kvm.asia-northeast3-a.c.our-ratio-313919.internal> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 28, 2021 at 01:08:02PM +0100, Matthew Wilcox wrote: > On Thu, Oct 28, 2021 at 10:04:14AM +0000, Hyeonggon Yoo wrote: > > On Mon, Oct 25, 2021 at 10:17:08AM +0200, Christoph Lameter wrote: > > > On Mon, 18 Oct 2021, Hyeonggon Yoo wrote: > > > > > > > > Better for what use case? SLOB is for machines with 1-16MB of RAM. > > > > > > > > > > > > > 1~16M is smaller than I thought. Hmm... I'm going to see how it works on > > > > tiny configuration. Thank you Matthew! > > > > > > Is there any reference where we can see such a configuration? Sure it does > > > not work with SLUB too? > > > > I thought why Matthew said "SLOB is for machines with 1-16MB of RAM" > > is because if memory is so low, then it is sensitive to memory usage. > > > > (But I still have doubt if we can run linux on machines like that.) > > I sent you a series of articles about making Linux run in 1MB. Oh I missed your mail, I'm gonna read this! Thanks! Thanks, Hyeonggon.