Invention Grant
- Patent Title: Garbage collection in SSD drives
-
Application No.: US14850447Application Date: 2015-09-10
-
Publication No.: US09645922B2Publication Date: 2017-05-09
- Inventor: Xiangyong Ouyang , Jongman Yoon , Sushma Devendrappa
- Applicant: HoneycombData Inc.
- Applicant Address: US CA Santa Clara
- Assignee: HONEYCOMBDATA INC.
- Current Assignee: HONEYCOMBDATA INC.
- Current Assignee Address: US CA Santa Clara
- Agency: Stevens Law Group
- Agent David R. Stevens
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02

Abstract:
A storage device, such as a NAND flash device, includes a controller that maintains a temperature for a plurality of data blocks, the temperature calculated according to a function that increases with a number of valid data objects in the block and recency with which the valid data objects have been accessed. Blocks with the lowest temperature are selected for garbage collection. Recency for a block is determined based on a number of valid data objects stored in the block that are referenced in a hot list of a LRU list. During garbage collection, data objects that are least recently used are invalidated to reduce write amplification.
Public/Granted literature
- US20170075805A1 GARBAGE COLLECTION IN SSD DRIVES Public/Granted day:2017-03-16
Information query