From owner-freebsd-threads@FreeBSD.ORG Wed Apr 13 21:31:31 2005 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE5DA16A4CE; Wed, 13 Apr 2005 21:31:31 +0000 (GMT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC65543D5A; Wed, 13 Apr 2005 21:31:30 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from h00609772adf0.ne.client2.attbi.com ([66.30.114.143]) by comcast.net (sccrmhc12) with ESMTP id <2005041321312901200kjlime>; Wed, 13 Apr 2005 21:31:29 +0000 Received: from h00609772adf0.ne.client2.attbi.com (localhost.127.in-addr.arpa [127.0.0.1])j3DLVCPi010003; Wed, 13 Apr 2005 17:31:12 -0400 (EDT) (envelope-from rodrigc@h00609772adf0.ne.client2.attbi.com) Received: (from rodrigc@localhost)j3DLUnuO010002; Wed, 13 Apr 2005 17:30:49 -0400 (EDT) (envelope-from rodrigc) Date: Wed, 13 Apr 2005 17:30:38 -0400 From: Craig Rodrigues To: Petri Helenius Message-ID: <20050413213038.GA9991@crodrigues.org> References: <425D8546.2050306@he.iki.fi> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <425D8546.2050306@he.iki.fi> User-Agent: Mutt/1.5.9i cc: phk@freebsd.org cc: freebsd-threads@freebsd.org Subject: Re: thread aware malloc X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 21:31:31 -0000 On Wed, Apr 13, 2005 at 11:47:02PM +0300, Petri Helenius wrote: > > Is somebody already working on thread-optimizing malloc to have less > contention, avoid false sharing issues, etc.? Niall Douglas mentioned that FreeBSD might want to look at ptmalloc2 which is used in Linux: http://lists.freebsd.org/pipermail/freebsd-threads/2005-February/002848.html but I don't know if anyone is actively looking at this for FreeBSD. -- Craig Rodrigues rodrigc@crodrigues.org