Windows 7, 8 veya Vista'da Belirli Bir CPU'ya Atanmış Bir Uygulama Başlatma
Windows, bir uygulamayı başlatmanıza ve uygulamayı çift çekirdekli bir sistemde belirli bir CPU'da çalışacak şekilde atayan CPU yakınlığını ayarlamanıza olanak tanıyan bir seçeneğe sahiptir.
Bir uygulamayı başlatmak için, yakınlık bayrağını komut isteminde start yardımcı programına geçirmeniz gerekir. Örneğin, CPU'ya atanmış not defteri başlatmak istiyorsanız, aşağıdaki komutu kullanabilirsiniz:
c: \ windows \ system32 \ cmd.exe / C başlangıç / yakınlık 1 notepad.exe
Görev yöneticisinde işlemin sadece CPU 0'a atandığını görebilirsiniz.
CPU 0'da bir işlem başlatmak için aşağıdaki komut anahtarını kullanın:
/ yakınlık 1
CPU 1 için bu anahtarı kullanın:
/ yakınlık 2
Sisteminizdeki CPU çekirdeği veya CPU sayısına kadar bir sayı kullanabilirsiniz. Benzeşim aslında CPU çekirdeği # + 1'dir, bu nedenle / benzeşim 5 CPU 4'ü kullanır.
Kısayol hedefine sadece “c: \ windows \ system32 \ cmd.exe / C start / affinity 1” tam olarak hazırlayarak, belirli bir CPU'da çalışması için kısayolu neredeyse değiştirebilirsiniz. Bu yaklaşımın tek dezavantajı, komut istemi penceresinin ekranda kısa süre yanıp sönmesidir..