Exploring x86 ASM : Building my own malloc and free Implementing memory management at the lowest level using Linux syscalls