Invention Grant
- Patent Title: Garbage collection management in a data storage device
- Patent Title (中): 数据存储设备中的垃圾收集管理
-
Application No.: US12725755Application Date: 2010-03-17
-
Publication No.: US08417904B2Publication Date: 2013-04-09
- Inventor: Ryan James Goss , Mark Allen Gaertner
- Applicant: Ryan James Goss , Mark Allen Gaertner
- Applicant Address: US CA Scotts Valley
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Scotts Valley
- Agency: Hall Estill Attorneys at Law
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G06F12/12

Abstract:
Method and apparatus for handling data in a data storage device. In accordance with some embodiments, a memory space with a plurality of garbage collection units (GCUs) that are each arranged into pages of memory that store user data identified by logical addresses (LAs) and each GCU has a metadata region that stores metadata that correlates the LAs with physical addresses (PAs). A header region in each page of memory stores a bitmask and a sequence map of the LAs in each page that are used by a log manager to creates a bitmask table stored in a first cache and a hierarchical log stored in a second cache. The bitmask table and hierarchical log are used to determine when the LAs stored in the selected GCU are stale, and update the bitmask for each page in the selected GCU after the stale data has been erased.
Public/Granted literature
- US20110231623A1 Garbage Collection Management in a Data Storage Device Public/Granted day:2011-09-22
Information query