Path: utzoo!attcan!uunet!jarthur!usc!brutus.cs.uiuc.edu!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!purdue!haven!uvaarpa!murdoch!astsun.astro.Virginia.EDU!gl8f From: gl8f@astsun.astro.Virginia.EDU (Greg Lindahl) Newsgroups: comp.sys.atari.st Subject: Re: 40-Folder Bug Message-ID: <1990Mar15.160939.16350@murdoch.acc.Virginia.EDU> Date: 15 Mar 90 16:09:39 GMT References: <2105@onion.reading.ac.uk> <1375@lzsc.ATT.COM> <1482@electro.UUCP> <1404@lzsc.ATT.COM> <805@nikhefh.nikhef.nl> Sender: news@murdoch.acc.Virginia.EDU Reply-To: gl8f@astsun.astro.Virginia.EDU (Greg Lindahl) Organization: Department of Astronomy, University of Virginia Lines: 16 In article <805@nikhefh.nikhef.nl> t68@nikhefh.nikhef.nl (Jos Vermaseren) writes: >In one program I had Malloced more than 100 memory blocks of 16 Kbytes >(clearly a Mega-ST). All the descriptions of Malloc() that I've ever seen include the information that you should not malloc more than 20 blocks per process. This is a fundamental limitation, and Atari never said they removed it. You should Malloc bigger blocks and then parcel out sub-blocks, see dLibs' malloc() for an example. PS Yes, Jos, I know you know this, I'm not trying to insult your intelligence. Greg Lindahl gl8f@virginia.edu Astrophysicists for Choice.