Patent · US Active

Memory management computer

US8332594B2 · kind B2 · utility

9Cited by
1References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 28, 2010
Grant dateDec 11, 2012
Priority date
Expiry dateJun 1, 2031

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Memory management of processing systems running in a virtual computer environment and of processes running in an operating system environment includes identifying a usage pattern of a page in memory. The usage pattern is identified by tracking operations conducted with respect to the page. The memory management also includes designating the page as a candidate for sharing when the usage pattern reflects that a number of updates made to the page does not exceed a predefined threshold value. The candidate page is allocated to a first process or virtual machine. The memory management also includes sharing access to the candidate page with a second process or virtual machine when content in the candidate page matches content of page allocated for the second process or virtual machine to an address space of the candidate page.

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