Patent · US Active

System data management using garbage collection and logs

US9977612B1 · kind B1 · utility

3Cited by
90References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 11, 2012
Grant dateMay 22, 2018
Priority date
Expiry dateJul 4, 2032

Classification

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

Abstract

A data storage system is disclosed that utilizes garbage collection and logs for managing system data. In one embodiment, system data stored in a non-volatile memory is updated based on the character of changes to data stored in a data storage system (e.g., changes caused by host system activity). For example, when changes to stored data are scattered (e.g., changes are made to random memory locations), it may be beneficial to generate and accumulate more logs reflecting changes to the system data. As another example, when changes to stored data are substantially consolidated (e.g., changes are made to consecutive memory locations), it may be beneficial to update system data stored in the non-volatile memory more frequently. Reduction in write amplification, increase in efficiency, and reduction in start-up and initialization time can be attained. Reconstruction time of system data can also be reduced.

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