Auf dieser Seite werde ich in Zukunft Informationsmaterial, Werkzeuge und interessante Links zu sämtlichen Themen sammeln, die mit dynamischer Speicherverwaltung zu tun haben. Insbesondere betrifft dies natürlich die im ISO-Standard C definierten Funktionen malloc, realloc, free, etc. und deren Implementierung.
Neuer ptmalloc3 release 31.5.2006!
Hier können Sie die aktuelle Version von ptmalloc im Quellcode herunterladen, eine schnelle, speichereffiziente Implentierung von malloc für Unix-Systeme.
Auf Linux-Systemen wird ptmalloc schon seit Jahren als fester Bestandteil der GNU C library eingesetzt.
ptmalloc ist freie Software und kann (auch für kommerzielle Zwecke) kostenlos verwendet werden; allerdings gibt es keinerlei Garantie.
ptmalloc2 basiert auf Doug Lea's malloc-2.7. Dieser Code ist bereits Bestandteil der glibc-2.3.x. In multi-thread Applikationen ist ptmalloc2 z.Zt. etwas speicherplatzsparender als ptmalloc3.
ptmalloc basiert auf Doug Lea's malloc-2.6.
Ich biete Beratung und leiste Support bei Fragen im Kontext der dynamischen Speicherverwaltung (vorzugsweise auf Unix-Systemen), z.B. in folgenden Bereichen:
Hier finden Sie einige kleine Tools die ich verfasst habe.