Internally preconditioning solid state drives for various workloads
AssigneeHGST Netherlands B.V.
InventorsTimothy Glen Hallett, Anton John Neu, Phillip Peterson
Life of this patent
Estimating the term…
Loading patent…
AssigneeHGST Netherlands B.V.
InventorsTimothy Glen Hallett, Anton John Neu, Phillip Peterson
Estimating the term…
Systems and methods for internally preconditioning SSDs for various workloads are disclosed. One such method involves (1) receiving preconditioning parameters including an invalidity distribution across ribbons, a transfer size of workloads, and a randomness of workloads, (2) generating workload data including a percentage of random data and a percentage of non-random data, where the percentages are based on the randomness of workloads parameter, (3) determining preselected physical block addresses (PBAs) of a ribbon using the invalidity distribution parameter, (4) writing a portion of the workload data to each of the preselected PBAs of the ribbon using a preselected transfer size until the ribbon is full, where the transfer size is based on the transfer size of workloads parameter, (5) marking all PBAs of the ribbon that were not preselected using the invalidity distribution parameter as being invalid, and (6) repeating (2) to (5) until a preselected end condition is met.
A method for internally preconditioning a solid state drive (SSD) comprising a non-volatile memory (NVM), the method comprising:
A system for internally preconditioning a solid state drive (SSD), the system comprising:
Dependencies are inferred from the claim text.