Zoned memory allocator