Heap Structure (separate GC)
user heap
user heap
user heap
x
kernel heap
e