Patent · US Expired

Relocation table for use in memory management

US6795907B2 · kind B2 · utility

1Cited by
4References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 28, 2001
Grant dateSep 21, 2004
Priority date
Expiry dateDec 23, 2021

Classification

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

Abstract

The present invention, in various embodiments, provides techniques for managing memory in computer systems. In one embodiment, each memory page is divided into relocation blocks located at various physical locations, and a relocation table is created with entries used to locate these blocks. To access memory for a particular piece of data, a program first uses a virtual address of the data, which, through a translation look-aside buffer, is translated into a physical address within the computer system. Using the relocation table, the physical address is then translated to a relocation address that identifies the relocation block containing the requested data. From the identified relocation block, the data is returned to the program.

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