Patent ID: 8375188
Filing Date: 2013-02-12
Classification: G06F

Abstract:
1. A method for epoch pipelining comprising the steps of: beginning a first epoch for a virtual machine; determining for one or more pages of memory available to the virtual machine if the one or more pages of memory are likely to be modified in a subsequent epoch for the virtual machine, wherein the determination is based at least in part upon the one or more pages of memory that were modified during the first or earlier epochs; performing a first operation on the one or more pages of memory that are likely to be modified in a subsequent epoch for the virtual machine; beginning a second epoch for the virtual machine, subsequent to the first epoch; performing a second operation on the one or more pages of memory that are not likely to be modified in a subsequent epoch for the virtual machine; and ending the first epoch; wherein the first operation and the second operation are dissimilar.