Invention Grant
- Patent Title: Locality grouping during garbage collection of a storage device
-
Application No.: US15983026Application Date: 2018-05-17
-
Publication No.: US10740228B2Publication Date: 2020-08-11
- Inventor: Neil D. Hutchison , Steven Theodore Sprouse , Shakeel I. Bukhari
- Applicant: Sandisk Technologies LLC
- Applicant Address: US TX Addison
- Assignee: Sandisk Technologies LLC
- Current Assignee: Sandisk Technologies LLC
- Current Assignee Address: US TX Addison
- Agency: Morgan, Lewis & Bockius LLP
- Main IPC: G06F12/02
- IPC: G06F12/02

Abstract:
Systems, methods and/or devices are used to enable locality grouping during garbage collection of a storage device. In one aspect, the method includes, at a storage controller for the storage device: performing one or more operations for a garbage collection read, including: identifying one or more sequences of valid data in a source unit, wherein each identified sequence of valid data has a length selected from a set of predefined lengths; and for each respective sequence of the one or more sequences of valid data in the source unit, transferring the respective sequence to a respective queue of a plurality of queues, in accordance with the length of the respective sequence; and performing one or more operations for a garbage collection write, including: identifying full respective queues for writing to a destination unit; and writing from the full respective queues to the destination unit.
Public/Granted literature
- US20180336127A1 Locality Grouping During Garbage Collection of a Storage Device Public/Granted day:2018-11-22
Information query