In this lab, you will be writing your own memory allocator. You will attempt to find a balance of speed and utilization.
The lab is described by a writeup that is available in PDF format. The associated support files are available in a tar file that you must download and unpack. Further instructions are in the writeup.
You should be able to develop the lab on almost any machine that has a Posix interface and a C compiler. However, you'll need to do your final testing on Wilkes, since that's where the grading will be done. Note that your score is machine-dependent: the score reported on Wilkes will be different from the score on another machine.
© 2010, Geoff Kuenning
This page is maintained by Geoff Kuenning.