Настоящите процесори, Intel или AMD, ни позволяват да изпълняваме много повече едновременни действия в използваната операционна система благодарение на техните технологии, които включват по -висока скорост и повече физически и логически ядра, за да се постигне по -висока производителност на процесора и по този начин да се постигне, че изпълнението на приложения или програми е както се очаква.
Съвременните процесори или процесори са проектирани с две, четири или осем ядра или ядра, които работят паралелно, тоест 8-ядрен процесор работи като 8 едновременни процесора, което влияе значително върху скоростта на изпълнение.
Когато изпълняваме няколко програми едновременно в Windows 10, нещо, което е нормално в ежедневните задачи, операционната система отговаря за избора на ядра, които ще бъдат присвоени на всяко приложение, по този начин, ако използваме много ядра в в същото време в една програма може да има общо забавяне в системата и изпълнението на приложението.
Този процес е известен като афинитет, задачата за присвояване на ядра на свързани процеси и се извършва автоматично в Windows, но в някои специфични случаи можем да изпълним това задание ръчно.
1. Ръчно задайте афинитет към процесора в Windows 10, 8, 7
Етап 1
За целта ще отидем до диспечера на задачите, като използваме една от следните опции:
Стъпка 2
В показания прозорец ще отидем в раздела "Процеси" и там ще намерим приложението или програмата, които ще установим приоритета, щракваме с десния бутон върху него и избираме опцията "Към подробности":
Увеличете
Стъпка 3
Сега ще бъдем пренасочени към секцията „Детайли“ в реда на избраната програма или приложение и там ще кликнете отново с десния бутон и този път избираме опцията „Установяване на афинитет“:
Увеличете
ЗабележкаВажно е в диспечера на задачите да намерим .EXE файла, за да установим афинитета.
Стъпка 4
Като изберете тази опция, ще се покаже следното, където ще видим всички ядра, които има нашият процесор, и които Windows нарича CPU:
Стъпка 5
Достатъчно е да изберем само процесорите, които искаме да използваме от избраната програма. Щракнете върху OK, за да запазите промените и да приложите настройките. Нещо важно, което трябва да имате предвид, е, че когато затваряте програмата, затваряте сесията или рестартирате компютъра, тези промени ще бъдат загубени и трябва да повторим процеса отново.
2. Задайте автоматично афинитета на процесора в Windows 10, 8, 7
За да избегнем повтарянето на този процес всеки път, когато искаме да установим нов афинитет в Windows, можем да автоматизираме задачата, тоест всеки път, когато стартирате програма или приложение, тя винаги ще работи на ядрото на процесора, което сме избрали.
Етап 1
За да постигнем това, ще отидем до иконата за бърз достъп на приложението, щракнете с десния бутон върху нея и изберете опцията „Свойства“:
Стъпка 2
В показания прозорец ще отидем в раздела „Директен достъп“:
Стъпка 3
В полето Дестинация ще е необходимо да добавите низ преди посочения там път на дестинация, за това добавяме следния синтаксис:
C: \ Windows \ System32 \ cmd.exe / C СТАРТ "Име на програмата" / висок / афинитет 2
Стъпка 4
В реда "афинитет" можем да установим следното:
Core 1 е 1 Core 2 е 2 Core 3 е 4 Core 4 е 8 Core 5 е 10 Core 6 е 20Стъпка 5
Когато щракнем върху бутона „Приложи“, ще се покаже следното съобщение. Там кликваме върху „Продължи“, за да установим избрания афинитет.
По този начин видяхме как ръчно да зададем афинитета на процесора в Windows и по този начин да допринесем за по -добра производителност на системата.