In the initial startup of a VM, there's some initialization going on before it fully powers on. I assume during a vm reboot, such things do not take place, right? I'm also curious if there are any other things (like CoW, mem cache, vcpu allocation) that are different between the two scenarios.
I'm hoping with this post someone can shed more light on this. Thank you