CPC G06F 3/0604 (2013.01) [G06F 3/0656 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 12/0246 (2013.01); G06F 2212/7201 (2013.01)] | 20 Claims |
1. A storage device, comprising:
a non-volatile memory;
a first volatile memory and a second volatile memory; and
a controller configured to:
receive a write command including a logical address associated with a zone, the zone including a range of logical addresses;
store, in a logical-to-physical (L2P) mapping table in the first volatile memory or the second volatile memory, a L2P address mapping of the logical address associated with the zone to a physical address associated with the first volatile memory or the non-volatile memory, the L2P address mapping being stored in response to the zone being an active zone; and
refrain from storing L2P address mappings for inactive zones in the L2P mapping table such that L2P address mappings for sequential data including logical page indices (LPIs) are maintained in the L2P mapping table for only active zones.
|