what is a vcpu
A vCPU denotes a virtual CPU. A virtual CPU refers to a virtual machineâs virtual processor. A vCPU runs on a pCPU. It is an execution context on a pCPU and, like a process, a vCPU can be in running state, ready state, wait state or wait_idle state.