From owner-freebsd-questions Wed Mar 6 16:44:38 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA14975 for questions-outgoing; Wed, 6 Mar 1996 16:44:38 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id QAA14814 for ; Wed, 6 Mar 1996 16:43:58 -0800 (PST) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id LAA27575; Thu, 7 Mar 1996 11:17:26 +1030 From: Michael Smith Message-Id: <199603070047.LAA27575@genesis.atrad.adelaide.edu.au> Subject: Re: Before and after the cure (was Re: malloc upgrade) To: ahill@interconnect.com.au (Anthony Hill) Date: Thu, 7 Mar 1996 11:17:25 +1030 (CST) Cc: luigi@labinfo.iet.unipi.it, msmith@atrad.adelaide.edu.au, questions@freebsd.org In-Reply-To: from "Anthony Hill" at Mar 7, 96 11:20:31 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org Precedence: bulk Anthony Hill stands accused of saying: > > On Wed, 6 Mar 1996, Luigi Rizzo wrote: > > > I'd like to suggest people who don't have memory to burn to upgrade their > > libc.so to use the new malloc. There's simply no comparison when programs > > malloc() small chunks of memory. Note in particular the awful behaviour > > I dont suppose this includes a fix for the evil way XFree refuses to > release memory. (That one is really starting to bother me.) The XFree people are working on a custom allocator specifically tuned to the way that X uses memory. You can build the XFree servers using the stock malloc (the current distributions), with gnumalloc (which is better) or with phkmalloc (the 'new' malloc Luigi is talking about). Either of the latter two will improve the server's behaviour. I would expect the up-and-coming custom allocator to be significantly better again. > Anthony -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[