In some cases, you might notice that the CPU usage for a Secondary VM is higher than for its associated Primary VM.

When the Primary VM is idle, the relative difference between the CPU usage of the Primary and Secondary VMs might seem large.

Replaying events (such as timer interrupts) on the Secondary VM can be slightly more expensive than recording them on the Primary VM. This additional overhead is small.

None needed. Examining the actual CPU usage shows that very little CPU resource is being consumed by the Primary VM or the Secondary VM.