Patent · US Active

Page coloring to associate memory pages with programs

US9390031B2 · kind B2 · utility

8Cited by
6References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2005
Grant dateJul 12, 2016
Priority date
Expiry dateFeb 14, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/79
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Apparatuses and methods for page coloring to associate memory pages with programs are disclosed. In one embodiment, an apparatus includes a paging unit and an interface to access a memory. The paging unit includes translation logic and comparison logic. The translation logic is to translate a first address to a second address. The first address is to be provided by an instruction stored in a first page in the memory. The translation is based on an entry in a data structure, and the entry is to include a base address of a second page in the memory including the second address. The comparison logic is to compare the color of the first page to the color of the second page. The color of the first page is to indicate association of the first page with a first program including the first instruction. The data structure entry is also to include the color of the second page to indicate association of the second page with the first program or a second program.

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