Patent ID: 11966637
Assignee: IODYNE, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A non-transitory computer readable medium (CRM) comprising computer readable program code, which when executed by a computer processor, enables the computer processor to:
receive, associated with a namespace, a write request comprising write-data;
select a first virtual block set (VBS) associated with the namespace, wherein the first VBS comprises a plurality of first virtual block cells, wherein the first VBS is mapped to a first physical block set (PBS), wherein each physical block cell of the first PBS is unallocated;
identify a second VBS comprising a plurality of second VBS cells, wherein the second VBS is mapped to a second PBS, wherein at least one physical block cell of the second PBS is occupied by live data, and wherein at least one additional physical block cell of the second PBS is unallocated;
copy, into an in-memory block set, the live data occupying the at least one physical block cell of the second PBS;
store the write-data across a remainder of cells of the in-memory block set, wherein the remainder of cells are unallocated cells;
write the in-memory block set to the second PBS.