Patent · US Active

Method and apparatus for page-level monitoring

US9891936B2 · kind B2 · utility

0Cited by
72References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 27, 2013
Grant dateFeb 13, 2018
Priority date
Expiry dateMay 22, 2034

Classification

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

Abstract

An apparatus and method for page level monitoring are described. For example, one embodiment of a method for monitoring memory pages comprises storing information related to each of a plurality of memory pages including an address identifying a location for a monitor variable for each of the plurality of memory pages in a data structure directly accessible only by a software layer operating at or above a first privilege level; detecting virtual-to-physical page mapping consistency changes or other page modifications to a particular memory page for which information is maintained in the data structure; responsively updating the monitor variable to reflect the consistency changes or page modifications; checking a first monitor variable associated with a first memory page prior to execution of first program code; and refraining from executing the first program code if the first monitor variable indicates consistency changes or page modifications to the first memory page.

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