This mini project is about writing a dynamic allocation memory management library. So that you can use it with some programs already in use without modifying them or recom- piling,it is a rewrite of the following libc functions malloc(3), free(3) and realloc(3).