System and Method of Data Writes and Mapping of Data for Multiple Sub-Drives
AssigneeWestern Digital Technologies, Inc.
InventorsSergey Anatolievich GOROBETS, Liam Michael PARKER
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsSergey Anatolievich GOROBETS, Liam Michael PARKER
Estimating the term…
A system and method is disclosed for managing data in a non-volatile memory. The system may include a non-volatile memory having multiple non-volatile memory sub-drives. A controller of the memory system is configured to route incoming host data to a desired sub-drive, keep data within the same sub-drive as its source during a garbage collection operation, and re-map data between sub-drives, separate from any garbage collection operation, when a sub-drive overflows its designated amount logical address space. The method may include initial data sorting of host writes into sub-drives based on any number of hot/cold sorting functions. In one implementation, the initial host write data sorting may be based on a host list of recently written blocks for each sub-drive and a second write to a logical address encompassed by the list may trigger routing the host write to a hotter sub-drive than the current sub-drive.
A machine-implemented method, comprising:
A data storage system, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.