Patent · US Active

Methods and systems for dynamically controlled caching

US9606918B2 · kind B2 · utility

0Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 20, 2016
Grant dateMar 28, 2017
Priority date
Expiry dateOct 20, 2036

Classification

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

Abstract

Systems and methods for improving caching mechanisms in a storage system are disclosed. The method includes storing data associated with a write input/output (I/O) request at a cache; determining an amount of dirty data stored in the cache, where the dirty data is data in the cache that has not yet been written to a persistent storage location managed by a storage system; determining if the amount of dirty data exceeds a threshold value; determining a cache flush rate based on the amount of dirty data stored at the cache, when the amount of dirty data exceeds the threshold value; and writing data from the cache at the determined cache flush rate to the persistent storage location.

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