What metadata does malloc need?

I read this article via Hacker News, where Senthilnathan explains why, if you want to allocate 13 bytes, it allocates more behind the scenes. He writes that what you end up with, after running malloc, is this: But this, I have to point out, is his own implementation, which he shows in the article. Glibc [ ]