Invention Grant
- Patent Title: Detecting a repeating execution time sequence in a virtual machine
- Patent Title (中): 检测虚拟机中的重复执行时间序列
-
Application No.: US13430689Application Date: 2012-03-27
-
Publication No.: US09250945B2Publication Date: 2016-02-02
- Inventor: Douglas A. Watkins , Gregory C. Johnson
- Applicant: Douglas A. Watkins , Gregory C. Johnson
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Johm Jardine; Judy Yee; Micky Minhas
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/46

Abstract:
A generation identifier is provided having a value established upon generating a new virtual machine configuration context or a snapshot of a virtual machine configuration context. The generation identifier is configured to be sampled in order to indicate whether the sampled generation is a latest generation. To use the generation identifier, a service or application persists the generation identifier upon resuming or initiating operation. During normal operation or replay, the persisted generation identifier is compared to the generation identifier sampled from a location associated with the virtual machine configuration context on which the service or application is being run before performing a requested process or committing to a transaction. When the sampled generation identifier is different than the persisted generation identifier, the service or application knows that it is running a time-shifted operation such as from a snapshot replay.
Public/Granted literature
- US20130263114A1 DETECTING A REPEATING EXECUTION TIME SEQUENCE IN A VIRTUAL MACHINE Public/Granted day:2013-10-03
Information query