Mail Archives: djgpp/1993/07/14/11:59:46
>
>
> 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 -