Conversation

Replying to
jemalloc, tcmalloc, hardened_malloc, mimalloc, etc. are as general purpose as glibc malloc. glibc malloc isn't good at any niche. It's not a modern/competitive allocator design. It's not simply choosing different tradeoffs than modern allocators. It's an obsolete design overall.
1
9
FreeBSD uses jemalloc as their default libc allocator. Android used it for a long time tuned for low memory usage rather than parallelism until recent versions replaced it with a more security focused allocator (Scudo) outside low memory devices. What's less general purpose?
1
2
I can agree that glibc's approach as a whole doesn't have much to do with technical reasons but rather political ones and nepotism. I see what's happening as misinformation being spread about other projects, and not just ours but also jemalloc. Is this really a fight you want?
1
2
Show replies