Claude write me a post-mortem. Make no mistakes. Add a big image of a hero banner instead of rendering it in HTML for some reason.
I use AI myself (it's essentially non-optional at work right now), and it's not like this is useless information, but god, I'm just so saturated of this writing style.
I am wondering about the last part of glibc malloc. Isnt that exactly the problem reported for the last 10+ years with glibc? And the common solution is to use tcmalloc or jemalloc which hasnt these problems?
"RSS lies. Your process might not be using that memory. The allocator might be hoarding it."
Interesting writeup, but:
No, anonymous AI author. Your process is using that memory, for its allocator. Features like lower-latency allocations don't come for free, even when they turn out severely suboptimal for your particular case. Your code isn't using that memory, but a support library is. It is very much in your process.
3 comments
[ 3.0 ms ] story [ 20.5 ms ] threadI use AI myself (it's essentially non-optional at work right now), and it's not like this is useless information, but god, I'm just so saturated of this writing style.
Interesting writeup, but:
No, anonymous AI author. Your process is using that memory, for its allocator. Features like lower-latency allocations don't come for free, even when they turn out severely suboptimal for your particular case. Your code isn't using that memory, but a support library is. It is very much in your process.