US 12,147,705 B2
Managing data compaction for zones in memory devices
Naveen Bolisetty, Suryapet (IN)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Aug. 30, 2022, as Appl. No. 17/899,092.
Prior Publication US 2024/0069806 A1, Feb. 29, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processing device, a write command;
identifying a zoned namespace (ZNS) zone specified with the write command;
selecting a first subset of memory pages of a first management unit of a memory device that is configured to store a first number of bits per memory cell, wherein the first management unit is associated with the ZNS zone;
accessing a capacity counter associated with the ZNS zone wherein the capacity counter reflects an amount of data currently stored on a set of blocks associated with the ZNS zone; and
responsive to determining that the capacity counter satisfies a threshold criterion, causing the memory device to copy the data associated with the ZNS zone from the first subset of memory pages to a second subset of memory pages of a second management unit of the memory device, wherein the second subset of memory pages is configured to store a second number of bits per memory cell, wherein the second number of bits per memory cell exceeds the first number of bits per memory cell.