You can set a processor affinity for applications in Windows. Basically, you define the number of processors that can be used by certain apps

Set affinity

By factory default settings, Windows 7 and Windows 8 Consumer Preview run their applications on all available CPUs available in the system. Since the latest technology is indulged in providing dual core processors, then this tutorial would show you how to set up an affinity for any application in Windows 8.

If Symmetric Multiprocessing (SMP) or HyperThreading (HT) is supported by your CPU, then there is nothing to worry. Windows 8 Consumer Preview would automatically adjust the CPU usage for each application for the best possible performance. In times like these, there is really no need to make changes to CPU affinity.

A small word of advice: Move with caution. DO NOT MAKE any changes. This tutorial shows you how to make changes but if SMP and HT is active, there is nothing much you can do about it. All changes made are ONLY TEMPORARY and would NOT be permanent. The next time you restart your Windows 8, it would automatically adjust itself to run the application for the best performance possible. Here is how to do it:

1. StepRight click on any empty space in the taskbar and select Task Manager.

Right click taskbar and select Task Manager

2. StepNow go to the Details tab, right click any any application you want to set affinity for, and select Set Affinity.

Set affinity

3. Since I have a Dual Core processor, it is showing only two CPUs and both are selected.

Set affinity CPUS