New technical paper: The CPU Scheduler in VMware vSphere 5.1

Today a new technical paper is available on


The CPU scheduler is an essential component of vSphere 5.x. All workloads running in a virtual machine must be scheduled for execution and the CPU scheduler handles this task with policies that maintain fairness, throughput, responsiveness, and scalability of CPU resources. This paper describes these policies, and this knowledge may be applied to performance troubleshooting or system tuning. This paper also includes the results of experiments on vSphere 5.1 that show the CPU scheduler maintains or exceeds its performance over previous versions of vSphere.

If you are interested in CPU scheduling and in particular NUMA, download the paper: The CPU Scheduler in VMware vSphere 5.1

Frank Denneman

Iā€™m the Chief Technologist for PernixData, part of the Office of the CTO. I contribute to the product development and analyze technology trends impacting current and future business offerings. Additionally, I help to manage the PernixPro program and contribute to PernixData messaging. Follow me on Twitter, visit the facebook fanpage of, or add me to your Linkedin network

2 Responses

  1. Sebastian Greco says:

    This is awesome! Thank you very much šŸ™‚

  2. Nick Sousa says:

    Good stuff Frank, thanks.