Dynamic Storage Allocation
ä First-fit: allocate the first hole that is big
enough
ä Best-fit: allocate the smallest hole that is big
enough
ä Worst-fit: allocate the largest hole