Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Memory Allocator

A dynamic memory allocator implemented using an explicit segregated free-list.

Lab taken from CS:APP.

Future improvements:

  • Reduce number of free-list operations in coalesce and other functions?
  • Deferred coalescing?
  • Remove footers from allocated blocks
  • Fine tune segregated list

About

A custom implementation of malloc, free, and realloc in C.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages