Invention Grant
- Patent Title: Adaptive garbage collection
-
Application No.: US14965339Application Date: 2015-12-10
-
Publication No.: US10409526B2Publication Date: 2019-09-10
- Inventor: Silei Zhang
- Applicant: VIOLIN SYSTEMS LLC
- Applicant Address: US CA San Jose
- Assignee: VIOLIN SYSTEMS LLC
- Current Assignee: VIOLIN SYSTEMS LLC
- Current Assignee Address: US CA San Jose
- Agency: Schwabe Williamson & Wyatt
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/02

Abstract:
Data being stored in a block of flash memory system may be characterized as being frequently modified or infrequently modified (hot/cold) based on a heuristic. When performing garbage collection, if the data from hot blocks is consolidated and data from cold blocks is separately consolidated by writing the data to different free blocks, the number of write operations to perform the garbage collection may be reduced. The lower “write amplification” contributes to increasing the lifetime of the memory circuit. When the number of blocks in a pool of previously erased blocks is reduced to a threshold value, a block having data previously stored therein may be selected for garbage collection based on a second heuristic.
Public/Granted literature
- US20160179386A1 ADAPTIVE GARBAGE COLLECTION Public/Granted day:2016-06-23
Information query