From owner-freebsd-hackers@FreeBSD.ORG Wed Mar 15 19:03:29 2006 Return-Path: X-Original-To: freebsd-hackers@FreeBSD.org Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 952CA16A401 for ; Wed, 15 Mar 2006 19:03:29 +0000 (UTC) (envelope-from pfgshield-freebsd@yahoo.com) Received: from web32708.mail.mud.yahoo.com (web32708.mail.mud.yahoo.com [68.142.207.252]) by mx1.FreeBSD.org (Postfix) with SMTP id 1E9A243D45 for ; Wed, 15 Mar 2006 19:03:29 +0000 (GMT) (envelope-from pfgshield-freebsd@yahoo.com) Received: (qmail 74105 invoked by uid 60001); 15 Mar 2006 19:03:28 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=AYfntNK5/BnuUuMOiuyaKlmtqd44nb6gv7gKrrfMvvZYv9tdWgOmbF5Dq5P7wITO0cnKkcD+UWN5Fbl0xZ3BCP8JlkVMqKSTs0EFo4yd4fHMS8zu55AOJky7cXF4jBJgAwoQPRBRJO2Lfg86KHeigPwznGhy/VE/Gybd/kTkwzQ= ; Message-ID: <20060315190328.74103.qmail@web32708.mail.mud.yahoo.com> Received: from [69.79.143.221] by web32708.mail.mud.yahoo.com via HTTP; Wed, 15 Mar 2006 20:03:28 CET Date: Wed, 15 Mar 2006 20:03:28 +0100 (CET) From: To: John-Mark Gurney In-Reply-To: <20060315184345.GV840@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Mailman-Approved-At: Wed, 15 Mar 2006 19:36:02 +0000 Cc: freebsd-hackers@FreeBSD.org Subject: Re: Solaris libumem port on the works X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pfgshield-freebsd@yahoo.com List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Mar 2006 19:03:29 -0000 --- John-Mark Gurney ha scritto: ... > > It's definately interesting, but doubtful will ever be imported to > replace libc's malloc for one reason.. the CDDL is effectively the > GPL: ... It's nevertheless less viral. I don't want libumem in the base distribution though... it can be a port. Many people find a userland malloc useful. > > That's why I started work on rewriting a allocated based upon the > paper so that it'd have a BSD license... I haven't worked on it much, > and now that jemalloc is here, who knows... > Hmmm... from what I've read on mailing lists and blogs... while libumem is in general a good performer, certain applications, like X, can actually get a performance hit. Where libumem shines is while debugging: memory leaks, double frees, can be found very easily. I agree jemalloc is here to stay. Pedro. ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it