Loza & Loza, LLP
Optimizing data storage device operation by grouping logical block addresses and/or physical block addresses using hints
Methods and apparatus for managing and optimizing data storage devices that include non-volatile memory (NVM) are described. One such method involves deriving a hint for one or more logical block addresses (LBAs) of a storage device based on information received from a host device and/or physical characteristics of the storage device, such as LBAs that are invalidated together; grouping the LBAs into one or more clusters of LBAs based on the derived hint and a statistical analysis of the physical characteristics of the storage devices; allocating available physical block addresses (PBAs) in the storage device to one of the LBAs based on the one or more clusters of LBAs to achieve optimization of a data storage device.
WESTERN DIGITAL TECHNOLOGIES, INC.
G G G G G G G G G G G G G G G
G06N G06F G06F G06F G06F G06K G06F G06K G06F G06K G06N G06F G06N G06F G06F
inventional inventional inventional inventional inventional additional inventional additional inventional additional inventional additional inventional inventional inventional
Alexander Judah Gamliel Eran Rami Ariel Karin Idan
Bazarsky Hahn Sharon Rom Navon Inbar Alrod