Осуществлена попытка портирования аллокатора malloc из openbsd на linux с целью уменьшить потребление памяти (точнее, её фрагментацию) такими программами, как firefox.
Скачать подправленный исходник можно здесь: http://mr.himki.net/OpenBSD-malloc.c
Собирать так: gcc -shared -fPIC OpenBSD-malloc.c -o malloc.so, запускать так: LD_PRELOAD=/path/to/malloc.so firefox
Это первая версия портирования и работает нестабильно (а на некоторых компьютерах вообще не работает).
Приглашаются желающие протестировать и доделать.