Figure 2: HeapManager heap layout