From owner-cvs-all Sun Jul 16 17:16:49 2000 Delivered-To: cvs-all@freebsd.org Received: from earth.backplane.com (backplane-inc.SanFranciscosfd.cw.net [206.24.214.242]) by hub.freebsd.org (Postfix) with ESMTP id 3013237B757; Sun, 16 Jul 2000 17:16:39 -0700 (PDT) (envelope-from dillon@earth.backplane.com) Received: (from dillon@localhost) by earth.backplane.com (8.9.3/8.9.3) id RAA88740; Sun, 16 Jul 2000 17:16:35 -0700 (PDT) (envelope-from dillon) Date: Sun, 16 Jul 2000 17:16:35 -0700 (PDT) From: Matt Dillon Message-Id: <200007170016.RAA88740@earth.backplane.com> To: Warner Losh Cc: "Jordan K. Hubbard" , Peter Wemm , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/usbd usbd.c References: <200007162248.PAA09181@earth.backplane.com> <2076.963534850@localhost> <200007162312.RAA56337@harmony.village.org> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :: :- Jordan :: :: AJ ? Guys, 'J' as a default to malloc.conf is a disaster for performance. :: There are many programs which allocate large buffers and only use :: small portions of them. We *CANNOT* ship with 'J' as a default :: for malloc. : :We'll never SHIP with J as default. It is there only for -current to :catch bugs. : :Warner Oh, ok. That's different... though I'll still worry that someone might forget to remove it for the release :-). I use AJ for debugging, but J is nasty. For example, it cuts the transaction performance of my databsae core in half (due to my use of malloc() to reserve space for temporary tables, in 1MB chunks). -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message