×

Keeping time in multi-processor virtualization environments

  • US 8,359,488 B2
  • Filed: 04/12/2010
  • Issued: 01/22/2013
  • Est. Priority Date: 04/12/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented by a computing system programmed to perform the following, comprising:

  • receiving, by a virtual machine, a request for a current time;

    determining, by the virtual machine, an approximation of the current time based on readings from one of a plurality of processors;

    comparing the approximation to a virtual machine time stamp value;

    if the approximation is smaller than the virtual machine time stamp value, returning a global time stamp value as the current time; and

    if the approximation is not smaller than the virtual machine time stamp value, returning the approximation as the current time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×