A non-transitory computer storage medium storing instructions which, when executed in a memory sub-system, cause the memory sub-system to perform a method, comprising:
- allocating, from a physical memory space of the memory sub-system, a plurality of memory blocks of varying sizes accessible by a host system using a memory access protocol;
- providing the host system with access to a physical storage space of the memory sub-system using logical block addresses in a logical storage space configured for access according to a storage access protocol;
- and
- establishing mapping between a plurality of logical memory regions of a same size in a logical memory space and the plurality of memory blocks respectively.