A method, apparatus, and computer instructions for managing memory blocks. In
response
to a request to deallocate a memory block from a partition, all processes are prevented
from using the memory block. The memory block is isolated from the partition in
response to preventing use of the memory block. The memory block is deallocated
to form a free memory block.