From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) by sourceware.org (Postfix) with ESMTPS id ECECF3858D38 for ; Fri, 12 Apr 2024 15:35:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org ECECF3858D38 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=rodriguez.im Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cristianrodriguez.net ARC-Filter: OpenARC Filter v1.0.0 sourceware.org ECECF3858D38 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::e36 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712936151; cv=none; b=xTzu3VjfcDB404lvtMl2a2oy7Zei9AJJcNGtJBR5wCsiq/GlZ3T7+y5Fn3wjKILCmSIcwzRYED2TSVGuAnFE1xQRHfsZmY4tnltUotKbrI5pc+O7Ci/WL2H+PzV+pjtmckEIBQTnWnIftxGM4TMtEAF13RWHBCsuL1R5eM3Vt44= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712936151; c=relaxed/simple; bh=uV8lAXFPdEP0mx0w6m16idQk8e65jhdKI+0DX5DR+uo=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=Tl5EyPhrQqoTm50/AGWDE7f0flUHiWP8j+s1fLJjRdZfKwBW7VY8bHegkCsB/QFw29IKrTukghL0qJHM1IvJTP5FXXY6Wwt2GB3in886nRRmNTdgQ0B8KVEBRuWwQDaz3DV5yYwHUv2Gkny3/3vuxaWNWkoYHbaRL/xZdCJcgoQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-vs1-xe36.google.com with SMTP id ada2fe7eead31-479d2d4c58bso189802137.0 for ; Fri, 12 Apr 2024 08:35:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rodriguez.im; s=google; t=1712936149; x=1713540949; darn=sourceware.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uV8lAXFPdEP0mx0w6m16idQk8e65jhdKI+0DX5DR+uo=; b=Jhauz5NemjdNfIWduyjiMZkc7OFI/nyzA8FeE7bHd0YbxBa+mJBMsfqdDeMN5xlDHk qFPU3ObFIXK6HxJYw6qsxnSNRGP/a+Vcut4E8AQ4g3PC9FoJcdM51PXzbpZQWMswsTRq ARZKgW5FPobtsca3WxMnyFxk5mXVR7Z++3sXs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712936149; x=1713540949; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uV8lAXFPdEP0mx0w6m16idQk8e65jhdKI+0DX5DR+uo=; b=ib1QOaZmP3HwbokPVsXTjRyms5cOJDJEHS4RAOXSBEQ3Nsrg6SknF+6Gp4ZvTBhvOH gaHvEZuQyPc3Oa2qcolmYVEaXAt8OAA1dr8vWPfbYVikQm7pcJHP40gEks29GcBRXvSz t14y/4tToYS9tclwYBCsnDecviJhs6UyIGxCCWfZ6iFijpa+KqcAQO3tlMSuW5DZ3pks WkempCC4+5suICDu6Ehic6ggnI4YX6KQde8+yoeL9EC4NivCD1sKBnE9trYt/ygaIKTO 4/MPC4PNVrpVjjvm5XOEw3VGrbnCzlqpuqfVwgBIaMSTQW/v631Up7/xquqZXEe3RIIh gFgA== X-Forwarded-Encrypted: i=1; AJvYcCVTT77q3Gg+Xfvz0gmO2htnx4zupRVC/sSnTWi/HBvi1EzngkxGKiS2PfEzmvLPqJs9+rSpoJYgbTR8WOQSg6WoGpU3YuzWuSQa X-Gm-Message-State: AOJu0YyzJL0y0/9zLK52ozSxz2XQtMIknOCktXt2haXMM1WJCtXyl2DV ucRkXjfr1MHC2havIB/U80sLeehI/wxOOZIRgUVTGExn5Ap0cMF9UX+sloLrA3NncxFKbc7rZ98 XpAM2y+chq5TvOPIXpKf7t6cTK0j32fe3qsWALB/WVt5pYsk= X-Google-Smtp-Source: AGHT+IEZfZ8Onr7GV2HXc8PCYhjzVqtrK6CQjPnhvZjeHKaPYnIp2hSmYLSC4jk+bGZnr2TPGLPcMjIwG/9F08A1TK4= X-Received: by 2002:a05:6122:d8f:b0:4da:9515:842a with SMTP id bc15-20020a0561220d8f00b004da9515842amr3015189vkb.1.1712936149164; Fri, 12 Apr 2024 08:35:49 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?Cristian_Rodr=C3=ADguez?= Date: Fri, 12 Apr 2024 11:35:38 -0400 Message-ID: Subject: Re: [RFT] malloc: reduce largebin granularity to reduce fragmentation To: Wilco Dijkstra Cc: "e@80x24.org" , GNU C Library Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Fri, Apr 12, 2024 at 11:19=E2=80=AFAM Wilco Dijkstra wrote: > My general feeling is that this allocator is way too ancient and hacked u= p to > compete with modern allocators like jemalloc or mimalloc. both are licensed as free software so glibc could adopt any of them. will that happen is the actual question.