Patent · US Active

Systems and methods for self-tuning memory

US7694102B2 · kind B2 · utility

11Cited by
4References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 30, 2006
Grant dateApr 6, 2010
Priority date
Expiry dateDec 14, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0223
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

There are disclosed systems, computer program products, and methods for self-tuning memory. In an embodiment, a method for self-tuning memory comprises setting a tuning interval and a target range for free memory for a memory pool. If memory consumption falls outside of the set target range for free memory during a tuning interval, a new target size for the memory pool is set based on the target range for free memory. Memory allocation for the memory pool is increased or decreased for the next tuning interval, such that the new target size for the memory pool is reached. A decrement rate may be used to provide a controlled decrease of the memory pool over a plurality of tuning intervals if necessary, until the new target size for the memory pool is reached.

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