Hi everyone,
Please consider the following examples:
Example#1
Single ESXi with 8 logical CPU , ESXi host is hosting single VM, this VM has a single vCPU.
Currently VM's vCPU is running at 98% utilization, VM is dedicated to run single-threaded application.
1) Assigning more vCPU to VM will not make any difference as VM is dedicated to run single threaded application right ?
If that is true, what else we can do to alleviate vCPU's utilization in above case?
Example#2
Single ESXi with 8 logical CPU , ESXi hosts single VM, this VM has single vCPU.
Currently VM vCPU is running at 98% utilization, VM is dedicated to run multi- threaded applications.
1) Assigning more vCPU to VM will help alleviate the vCPU's utilization as application is multi-threaded therefore take advantage of vCPUs available and we are not over provisioning Logical CPU on ESXi host right?
Thanks and have a good weekend!!