Windows má možnost, která vám umožní spustit aplikaci a nastavit afinitu CPU, která přiřadí aplikaci ke spuštění na konkrétním CPU v systému s dvěma jádry.
Chcete-li spustit aplikaci, musíte předat příznak spřažení nástroji start v příkazovém řádku. Například pokud byste chtěli spustit poznámkový blok přiřazený CPU, můžete použít následující příkaz:
c: \ windows \ system32 \ cmd.exe / C start / affinity 1 notepad.exe
Ve správci úloh vidíte, že proces je přiřazen pouze CPU 0
Chcete-li spustit proces na CPU 0, použijte následující přepínač příkazů:
/ afinita 1
U CPU 1 použijte tento přepínač:
/ afinita 2
Můžete použít číslo až do počtu jader CPU nebo CPU ve vašem systému. Afinita je v podstatě jádro CPU # + 1, takže / afinita 5 by používala CPU 4.
Můžete téměř upravit zástupce položky tak, aby byla spuštěna na konkrétním CPU, pouhým doplněním úplného „c: \ windows \ system32 \ cmd.exe / C start / afinity 1“ do cíle zástupce. Jedinou nevýhodou tohoto přístupu je, že na obrazovce krátce zabliká okno příkazového řádku.