User guide

MS-DMT Guide v1.04
Released 05-30-2014
43
In Windows, if you have a dual core processor, it will look like there are two processors in
Windows, however there really is only one processor and TWO cores. So in a single dual core
system you’ll see CPU 0 and CPU 1. The first one is the physical process and the second one is
the virtual processor.
In a computer that has two dual core processors, you’ll see CPU 0, CPU 1, CPU 2, and CPU 3
where CPU 0 and CPU 1 are both the physical processors and CPU 2 and CPU 3 are the virtual
processors. Note that setting processor affinity is only useful for programs that actually support
hyper-threading.
If you try this on a non-hyper-threading process, it won’t make any difference and could actually
slow your computer down. An issue you might see on a dual core machine is slower running and
using up 100% of the CPU. You can go into the Processor Affinity dialog and un-check one of the
cores so that the program uses only a single core/
It is recommended NOT TO change the Process Affinity for System Processes.
The processor affinity setting lasts as long as an application is open, when you close the
application or restart the computer, the affinity returns to the default.