CPC G06F 11/1068 (2013.01) [G06F 3/0619 (2013.01); G06F 3/064 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 11/0772 (2013.01)] | 20 Claims |
1. A data storage device, comprising:
a memory device; and
a controller coupled to the memory device, wherein the controller is configured to:
receive a dataset management (DSM) hint from a host device;
determine if a second physical memory range associated with a next read operation is located within a threshold number of physical block addresses (PBAs) to a first physical memory range associated with a current read operation, wherein the next read operation is provided by the DSM hint;
utilize at least a portion of a latency budget associated with the current read operation to reduce a read latency of a read parameter of the first physical memory range;
determine if a time remaining exceeds or equals a minimum time threshold, wherein the minimum time threshold corresponds to a time to perform a recovery operation segment for the first physical memory range; and
perform the recovery operation segment on the first physical memory range when the time remaining exceeds or equals the minimum time threshold.
|