Patent · US Active

Using memory compression to reduce memory commit charge

US9632924B2 · kind B2 · utility

3Cited by
48References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 2, 2015
Grant dateApr 25, 2017
Priority date
Expiry dateMay 31, 2035

Classification

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

Abstract

A memory manager in a computing device allocates memory to programs running on the computing device, the amount of memory allocated to a program being a memory commit for the program. When a program is in a state where the program can be terminated, the content of the memory pages allocated to the program is compressed, and an amount of the memory commit for the program that can be released is determined. This amount of memory commit is the amount that was committed to the program less any amount still storing (in compressed format) information (e.g., data or instructions) for the program. The determined amount of memory commit is released, allowing that amount of memory to be consumed by other programs as appropriate.

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