Method of managing garbage collection operation in flash memory based on types of source blocks and related memory controller and storage system
US12141060B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 9, 2023 |
| Grant date | Nov 12, 2024 |
| Priority date | — |
| Expiry date | May 9, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/7211
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of managing a garbage collection (GC) operation on a flash memory includes: dividing a GC operation into a plurality of partial GC operations; determining a default partial GC operation time period for each partial GC operation; determining a partial GC intensity according to at least a basic adjustment factor and an amplification factor; determining the basic adjustment factor according to a type of one or more source blocks corresponding to the GC operation; determining the amplification factor according to a percentage of invalid pages in the one or more source blocks corresponding to the GC operation; and performing the plurality of partial GC operations according to the partial GC intensity and the default partial GC operation time period.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.