When I vMotion a virtual machine, I can see the following entries in the hostd.log on the destination ESXi host.
2015-10-26T14:58:22.441Z [301D7B90 verbose 'Vcsvc.VMotionSrc (1445871396819489)'] Set source task result vm downtime to 115329
2015-10-26T14:58:22.441Z [301D7B90 verbose 'Vcsvc.VMotionSrc (1445871396819489)'] Set source task result precopyBandwidth to 576226700
2015-10-26T14:58:22.441Z [301D7B90 verbose 'Vcsvc.VMotionSrc (1445871396819489)'] Set source task result precopyStunTime to 8491272
What exactly is precopyStunTime?
I assume that "vm downtime" is the switchover time at the end of vMotion. The precopy phase where the memory is copied in the first iteration does not require a Stun, so it does not make any sense? I don't think that this has anything to do with "Stun During Page Send" beacuse I also see this with SDPS Disabled (Migrate.SdpsEnabled=0).
When the precopyStunTime is in "us" (like vm downtime) this would result in 8 seconds in the example above. This would be a pretty long stun?
The question is not specific to a ESXi version, but the version I am running here is VMware ESXi 5.1.0 build-2323236