I have several VM hosted by a private service provider. I know they are using VMWare and I believe most of my VM are on a shared hosting.
I noticed that the steal time for all my machines is always 0%.
As far as my understanding of CPU steal times goes (virtualization is not my field) this steal time should show how much time my virtual CPU is waiting for the real CPU.
So what could I deduce from 0% steal time?
- My VM is on a dedicated machine, or at least a very underused machine?
- steal time is "fake" or artificially set to 0 by provider?