Skip to main content

How to pin Virtual Machines on hybrid CPU systems

Modern systems today come with hybrid CPUs from either Intel or AMD.
Hybrid CPUs means CPUs built around the big.LITTLE architecture concepts, where the CPU contains a few performances cores and a series of efficiency cores.

While this hybrid architecture is beneficial for power efficiency while on the go, it has also proven to be problematic in high performance applications, for instance running virtual machines.
If you're planning to buy a new laptop or desktop and need consistent performance for virtualization and other demanding tasks, avoid these hybrid CPUs.

 

Pinning virtualization processes to performance cores

First, go ahead and download & install Bitsum CoreDirector - It's a little free utility which is really handy!

  1. Once installed, launch CoreDirector and click on the Add button.
  2. In the Match box, type in vmware* - we're adding the asterisk at the end as wildcard for all VMware processes.
  3. Go ahead and hit OK.

Now, CoreDirector will automatically try to keep the VMware processes pinned to the performance cores and your virtual machines should not run sluggish.
You can add as many filters as you want.