Reading up on jemalloc
2 deep · digging since aug 28
- Allocator Designs
The post details how to build three heap allocators in Rust—bump, linked-list, and fixed-size block—showing code, alignment handling, and trade‑offs for kernel memory management.
- How we saved 100 terabytes of memory by optimizing 1.1.1.1’s DNS cache
Cloudflare reduced its Big Pineapple DNS cache entry size by 56% through five Rust optimizations, freeing ~100 TB of memory while boosting insert throughput 43% and cutting lookup latency 19%.