Zone memory allocator