$ cd ~ # Chaitanya Rahalkar
  • Home
  • About
  • Blog
  • Publications
  • Talks
  • Resume↗
  • Home
  • About
  • Blog
  • Publications
  • Talks
  • Resume↗

$ cd ~/tags/c

c

2025-10-25

Writing a Memory Allocator from Scratch: glibc Heap Internals and Security Hardening

Every call to malloc hides a small miracle of systems engineering. In the time it takes your program to allocate 16 bytes, glibc’s heap allocator has consulted a multi-tiered bin system, potentially…

15 min read
linux security Systems Programming C Memory Management Low-Level
GitHub Twitter Email RSS

$ echo "© 2026 Chaitanya Rahalkar"

Powered by Astro & MultiTerm