Patent · US Active

Techniques for managing pinned memory

US9052990B2 · kind B2 · utility

10Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 20, 2012
Grant dateJun 9, 2015
Priority date
Expiry dateJul 26, 2033

Classification

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

Abstract

A technique for managing pinned memory in a data processing system includes determining whether a first loadable module is completely utilizing pinned memory assigned to the first loadable module. In response to determining the first loadable module is not completely utilizing the pinned memory assigned to the first loadable module, the pinned memory that is not being utilized by the first loadable module is converted to kernel lock memory. In response to a second loadable module requesting pinned memory and non-kernel lock memory not being available to meet the request, one or more pages of the kernel lock memory are assigned to the second loadable module. In response to the second loadable module requesting the pinned memory and the non-kernel lock memory being available to meet the request, one or more pages of the non-kernel lock memory are assigned to the second loadable module.

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