I\'ve managed to implement a malloc() of sorts with the brk() system call and it seems fine for now (I intend to learn mmap() soon too
malloc()
brk()
mmap()