www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/07/14/11:59:46

From: jhorigan AT mipos2 DOT intel DOT com (John Horigan)
Subject: Re: memory problems
To: djgpp AT sun DOT soe DOT clarkson DOT edu (DJGPP mailing list)
Date: Wed, 14 Jul 93 8:53:25 PDT

> 
> 
> Implementing coreleft() for go32 is a popular request, as is a better
> malloc package (don't recommend gnu - I can't use GPL in libc.a).  I'm
> hoping to implement a lot of _go32_XXX() functions, like
> _go32_realmemleft() and _go32_virtmemleft(), that will help solve a
> lot of these problems.
> 

In the paper "Improving the Cache Locality of Memory Allocation" by Dirk
Grunwald, Benjamin Zorn, and Robert Henderson in ACM SIGPLAN Notices
vol. 28, no. 6, June 1993  pp. 177-86, the performance of 5 malloc 
algorithms are compared, including 2 GNU algorithms: local and g++. The
GNU local algorithm tied with FirstFit for worst performance and GNU g++ was
in 3rd place behind BSD and QuickFit. I believe that QuickFit is in the
public domain. I could send it to you if you wish.

--------------------------------------------------------------------------
John W. Horigan     GRP Engineer   Architecture Verification  M/S: RN2-27
Intel, Santa Clara  (408)765-4773  jhorigan AT mipos2 DOT intel DOT com  RNB2 pole L5


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019