Patent · US Active

System and method for optimizing write amplification of non-volatile memory storage media

US10628301B1 · kind B1 · utility

2Cited by
0References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 21, 2018
Grant dateApr 21, 2020
Priority date
Expiry dateJun 21, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7205
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method of managing non-volatile computer storage media may include: receiving at least one value of at least one parameter, including for example: a size of data objects, a frequency of data write requests, a size of write units (WUs) and a required write amplification value; setting a cyclic write pointer to point to a WU having a logical address space; setting a cyclic garbage collection (GC) pointer to point to a WU having a logical address space, located ahead of the WU pointed by the write pointer; performing GC on the WU pointed by the GC pointer; and incrementing the cyclic GC pointer to point to a next WU according to the value of the cyclic write pointer and according to the at least one received parameter value.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.