4 ms·
Their allocator architecture seems very similar to tcmalloc, which maybe makes sense if all those people sit together at Google.
by ebikelaw 8y ago
Their allocator architecture seems very similar to tcmalloc, which maybe makes sense if all those people sit together at Google.
- dullgiulio 8y agoYes, it was an explicit adaptation, as documented in the sources themselves.
- weberc2 8y agoI wonder if they considered jemalloc? Apparently tcmalloc does suffer from fragmentation issues over time, and I believe I've seen related issues crop up on the Go issue tracker. https://www.quora.com/Is-tcmalloc-stable-enough-for-production-use https://www.quora.com/Is-tcmalloc-stable-enough-for-producti... EDIT: Not sure why I'm being downvoted; if this is a contentious topic, I wasn't aware. I'm certainly not trying to make a point one way or another; I only posted this hoping someone who was more knowledgeable than me could respond.