Грешно ли е да активирате всички процесорни ядра? препоръки и как да ги деактивирате
Съдържание:
- Процесори с повече от едно ядро Защо?
- Разлика между Core и Thread
- Как се прави разлика между основни и нишки?
- Значи грешно е да активирате всички процесорни ядра?
- Винаги се активира по подразбиране
- Не всички ядра се използват винаги
- Разлика в производителността на процесор с изключени ядра
- Как да деактивирате или активирате ядра на компютър
- Деактивирайте или активирайте ядра в Windows
- Деактивирайте или активирайте ядра в BIOS
- Заключение и свързани уроци
На компютър е възможно да деактивирате или активирате всички ядра на процесора, но наистина ли е лошо или добро? Със сигурност отговорът за мнозина е очевиден, но има много потребители, които все още се съмняват в работоспособността на процесора и влиянието върху неговата температура или неговата дълготрайност.
Така че в тази статия ще видим какво се състои в активиране или деактивиране на ядра, разликата между нишки и ядра и дали наистина се препоръчва да слоя нашия процесор и как е възможно да се направи това. Така че, без допълнително обожание, нека започнем.
Индекс на съдържанието
Процесори с повече от едно ядро Защо?
Процесорът на нашия компютър е елементът, който отговаря за извършването на всички изчисления, които програма или операционна система генерира в нашето оборудване. Централният процесор е отговорен за изпълнението на операциите, които генерираме след взаимодействие с интерфейса на оборудването и благодарение на това електрическите сигнали под формата на битове информация се превеждат в полезна работа.
Е, може би най-значимият елемент на един процесор днес са неговите ядра в допълнение към неговата честота. Повече от 10 години има процесори с повече от едно ядро вътре в чипа си, така че да го разберем добре, ядрата на процесора са елементите, които отговарят за обработката на информацията.
Процесорът с едно ядро се състои от ALU (логическа аритметична единица), UC (контролно устройство), кеш памет и т.н. Е, когато един процесор има няколко ядра, всички тези компоненти ще бъдат репликирани в еднакви числа във всяко ядро или " Core ". По този начин ще можете да извършвате няколко операции едновременно във всеки цикъл на часовника и по този начин да умножите неговата производителност.
Така че колкото повече ядра, толкова по-голям капацитет за обработка ще има процесор. Към това прибавяме честотата, колкото повече GHz (Gigahertz), толкова повече операции във всяка секунда ще може да извърши. Това е абсолютно същото в AMD, както и в Intel, те са базирани на същия принцип.
Разлика между Core и Thread
В допълнение към ядрата, в един процесор има нишки или нишки и е много важно да се знае разликата между двете, защото това ще се отрази пряко на това, което виждаме в нашата операционна система или нашата BIOS.
Е, ние говорим за Core, когато имаме предвид физическа интегрална схема, разположена на процесорния чип. Всяко ядро има свои компоненти, кеш и т.н. (с изключение на споделения L3 кеш).
Вместо това нишка или нишка е логично ядро, ядро, което само операционната система разбира, че съществува. Операционната система зарежда програмите за изпълнение в паметта, а също така ги подразделя на задачи или потоци за контрол на данните, за да ги разпредели към процесорните ядра. Всеки от тези потоци се нарича нишка и те ще бъдат перфектно управлявани или наредени да бъдат обработвани чрез RAM, кеш и други елементи на процесора.
Процесорът ще може да има до две нишки на ядро, тоест ако i9-9900K има 8 ядра, сега ще имаме 16 нишки, в които да разпределяме и подразделяме задачи, така че обработката да е по-ефективна. Intel е в състояние да създава логически ядра в своите процесори, използвайки технологията Hyper Threading, докато AMD прави това със SMT технологията. Разликата е, че Intel го използва само за процесори и преносими компютри от висок клас, докато AMD го прилага в цялата си гама Ryzen.
Когато един процесор няма нито една от тези технологии, той ще има същия брой ядра като нишките.
Как се прави разлика между основни и нишки?
Цялото предишно обяснение ще ни помогне да разберем разликата между тези два елемента, тъй като дезактивирането на ядрата не е същото като резбата. Всъщност Windows 10 няма да представи нишките, сякаш те са ядра и очевидно не е същото да деактивирате някои от други. Нека видим разликата в компютър с този i9-9900K вътре.
Първата снимка съответства на екранна снимка на BIOS на същия този компютър в секцията, където можем да активираме или деактивираме ядра. Както можете да видите, той има 8 ядра (7 плюс всички).
Докато в Windows Task Manager, Resource Monitor, имаме 16 процесора, което съответства на нишките. Така че имайте това предвид, Windows говори за „процесори“, отнасящи се до нишки, а не до ядра.
В секцията за изпълнение на мениджъра на задачи ще ни бъде по-ясно, тъй като тук той ни информира за броя на логическите процесори, както го нарича.
Значи грешно е да активирате всички процесорни ядра?
Определено НЕ, всъщност се препоръчва и какво трябва да правят всички. Ако купим 8-ядрен процесор, най-малкото, което можем да направим, е да се възползваме от цялата си мощност и да активираме всичките си ядра от самото начало.
Винаги се активира по подразбиране
И е, че както Windows, така и други системи като Mac или Linux винаги имат всички ядра на процесор, активирани по подразбиране. Без да правим нищо, какъвто и да е инсталиран процесор, операционната система ще открие всички ядра автоматично и ще им даде необходимата употреба.
Днешните системи са напълно способни да използват всички ядра, дори процесори с до 32 ядра и 64 нишки, като AMD Threadripper 2990WX. Представете си да погледнете това в своя мениджър на задачи.
Не всички ядра се използват винаги
Но нещо, което трябва да вземем предвид, е, че в системи като Windows, те могат автоматично да деактивират ядра в зависимост от нуждите от производителност, които имате. Това не е често срещано, но ако изпитваме забележим спад в работата на нашето оборудване без причина, може да имаме поредица от деактивирани ядра. Тогава ще видим как да направите всичко това.
Някои по-стари системи, като Win dows 7 или Windows 8, имат тенденция да деактивират определен брой ядра по подразбиране, ако не се използват, така че тези версии ще трябва да бъдат особено внимателни. Windows 10 от своя страна не прави това.
Всъщност, ефективността на многоядрените процесори зависи изцяло от начина на програмиране на приложение. И да, ние трябва да знаем, че не всички приложения са способни да използват всички ядра на процесор, всъщност някои използват само едно от тях, тъй като тяхното програмиране не е считало за многопроцесова работа.
Вместо това приложенията с по-добро ниво и качество, а също и игрите са в състояние да използват максималния капацитет на нашия процесор и това трябва да бъде.
Разлика в производителността на процесор с изключени ядра
За да направим разликата между активиране и дезактивиране на ядра малко по-визуално, ще видим сравнението между еталон с Cinebench R15 на нашия Intel Core i9-9900K с всичките му активирани ядра и само с четири от тях:
Е, виждате ли, резултатът се съкращава наполовина. Ако това се случи в еталон, точно същото ще се случи в използваните програми и в системата. Ясно е, че няма смисъл да се изключва процесор с ядра.
Нещо повече, може да си помислите: „Поне ще имаме по-малко горещ процесор, защото половината от него не работи“. Със сигурност това трябва да е така, въпреки че ако стресираме този процесор само с 4 ядра до максимум, ще получим температури, много подобни на тези, ако го направихме с всички тях. Вярно е също, че консумацията на енергия ще бъде намалена с няколко вата, но наистина разликите в това отношение са много малки и не си струва.
Как да деактивирате или активирате ядра на компютър
Сега е време да видим как можем да активираме или деактивираме ядрата на процесор както от операционната система Windows, която повечето от нас използват, така и от BIOS, по-специално от BIOS на Asus и друг от MSI.
Полезността на това не е точно във факта, че ги деактивираме, а да видим дали нашият екип наистина има всички използвани ядра, за да използва максимално силата.
Деактивирайте или активирайте ядра в Windows
Този метод е валиден за всички операционни системи Windows, поне от Windows Vista.
Инструментът, който ще използваме, ще бъде " msconfig ", така че първото нещо, което трябва да направим, е да натиснете клавишната комбинация " Windows + R ", за да отворите инструмента Run. След това ще напишем командата " msconfig ", за да отворим съответния конфигурационен панел.
След това ще отидем в раздела " Старт " и щракнете върху " разширени опции ".
Ако искаме да деактивираме определен брой ядра, тогава ще активираме полето „Брой процесори“ и ще изберем броя на тях, който искаме да продължим да работим. Много е важно да знаете, че в този списък ще се появят нишки, а не физическите ядра, ако вашият процесор има 16 нишки, тогава за дезактивиране на две ядра ще трябва да изберем номер 12 (2 + 2 нишки).
Ако искаме отново да активираме абсолютно всички ядра, защото ще трябва само да деактивираме полето „брой процесори“, автоматично след рестартиране, всички ядра и нишки ще бъдат използвани.
Всеки път, когато променим тази опция, ще трябва да рестартираме, за да влязат в сила промените.
Деактивирайте или активирайте ядра в BIOS
Ние също можем да извършим тази процедура в BIOS, въпреки че в този случай няма да деактивираме нишки, а директно ядра. Въпреки че също е вярно, че има някои BIOS, които позволяват деактивиране на нишки.
За потребителите, които имат Asus UEFI BIOS, в повечето случаи процесът ще бъде следният: след влизане в BIOS, ще активираме разширения режим и ще преминем към секцията „ Advanced “. В опциите, свързани с процесора, ще намерим опция, която гласи „ Активни ядра на процесора “. Тук можем да изберем броя на ядрата, които ще бъдат активни.
Възможно е в по-новите табла този BIOS да е малко по-различен, във всеки случай, винаги ще има опция, или в разширените опции на процесора, или в секцията Overclocking.
И за потребителите, които имат MSI платка, процесът ще бъде подобен: отново ще активираме разширения режим и в този случай ще преминем директно към опциите за овърклок "OC". Ще имаме опция, чието име е точно същото като предишното, така че там можем да активираме броя на ядрата, които да използваме.
Заключение и свързани уроци
Надяваме се, че с този малък урок сме ви убедили, че ядрата на процесора са за употреба, а не да ги деактивирате. Има много малко предимства, които печелим от температурата и консумацията, и много, които губим в работата си.
Сега ви оставяме няколко връзки, които можете да намерите интересни:
Е, ако имате проблеми с този въпрос на ядра и нишки, ще се радваме да ви помогнем, така че ни оставете коментар по-долу или попитайте в нашия хардуерен форум.
Как да активирате / деактивирате тъмен режим в macos mojave с клавишна комбинация
Днес ви показваме как да създадете клавишна комбинация на вашия Mac за бързо превключване между тъмен режим и светъл режим в macOS Mojave
Как да активирате всички процесорни ядра в Windows
Как да активирате всички процесорни ядра в Windows по най-лесния начин да подобрите работата на вашия компютър ✅ Не го пропускайте!
▷ Как да активирате и деактивирате прозорци в режим на самолет 10
Показваме ви как да активирате или деактивирате самолетен режим в Windows 10 ✅ Активирайте режим на пълно изключване за вашия лаптоп и спестете батерията