I'm migrating a number of VM's from one host to another (Win 2012R2 to Win 2016) and am noticing much higher CPU usage on the new host (quite a lot higher).
I was seeing this on Task Explorer so decided to use Process Explorer to try and get a better view of which VM's were using the most CPU.
There is a huge difference between what is reported in Task Manager and what is reported in Process Explorer.
I currently have over 60% CPU utilization reported in Task Explorer compared to 4-5% in Process Explorer.
In Task Explorer, all VM's running under Hyper-V come under one entry, which itself is around 40%, while in Process Explorer, vmcompute.exe is around 1%.
I'm not sure what to trust.
Any ideas on what is causing this behaviour?