Hi
This is a VPS from a reliable provider in Europe. They guarantee what they specify. The CPUs are properly partitioned. Over the 10+ years I'm with them, never found them stealing resources. Well, not that I can reliably measure, I can't see anything outside the KVM hypervisor. The only case I've "felt" that something was not good (with a different provider) the "steal" of the CPU usage, the red stripe on top of the ceiling, was growing. You can see the CPU graph of this host, during the same time interval as this. Nothing wrong.
This is a VPS from a reliable provider in Europe. They guarantee what they specify. The CPUs are properly partitioned. Over the 10+ years I'm with them, never found them stealing resources. Well, not that I can reliably measure, I can't see anything outside the KVM hypervisor. The only case I've "felt" that something was not good (with a different provider) the "steal" of the CPU usage, the red stripe on top of the ceiling, was growing. You can see the CPU graph of this host, during the same time interval as this. Nothing wrong.
My conclusion is that, those 32 "empty" cron jobs all kicked together every minute creates a certain load pattern overwhelming that small VPS (2 vCPU, 4 GB RAM).
Note that, the VPS is purposely kept small, so that I feel the pulse of the services in it. I know, my big iron dedicated wouldn't have noticed anything. But that is not the point.