Patent · US Active

Managing generated trace data for a virtual machine

US9329884B2 · kind B2 · utility

17Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 11, 2014
Grant dateMay 3, 2016
Priority date
Expiry dateJul 11, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45591
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processing device with tracing functionality for a virtual machine is described. The processing device includes a tracing register to store a value indicative of whether tracing is enabled or disabled, a tracing module to generate trace data while tracing is enabled, and an internal buffer to store the trace data. When tracing is disabled, the processing device removes the trace data from the buffer. Mechanisms are described to ensure that the trace data is not corrupted during this process, despite the presence of page faults that may result from trace output writes.

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