Dependencies
- g++
Build Directions
- Clone the repository
- Configure the main method as desired to allocate and free data
- Execute Command "make" to compile
Interact with this project through the creation of an object of the MemoryManager class with parameters wordSize and allocator.
Word size represents how large a given block of memory will be, and allocator controls what kind of algortihm will be used to
Use method initialize to create the memory array and linked list that keeps track of memory blocks
Then use methods allocate and free to store objects in memory and delete them