Чи неправильно активувати всі ядра процесора? рекомендації та як їх відключити

Зміст:
- Процесори з більш ніж одним ядром Чому?
- Різниця між основними і нитками
- Як це розмежовувати ядра та нитки?
- То чи неправильно активувати всі ядра процесора?
- Завжди активовано за замовчуванням
- Не всі сердечники використовуються завжди
- Різниця в роботі процесора з вимкненими ядрами
- Як відключити або включити ядра на ПК
- Вимкнути або включити ядра в Windows
- Вимкнути або включити ядра в BIOS
- Висновок та супутні навчальні посібники
На ПК можна відключити або включити всі ядра процесора, але це дійсно погано чи добре? Безумовно, відповідь для багатьох очевидна, але є багато користувачів, які все ще сумніваються в працездатності процесора і впливі на його температуру або його довговічність.
Тож у цій статті ми побачимо, що це складається з активації або деактивації ядер, різниці між потоками та ядрами, і якщо це дійсно рекомендується нашаровувати наш процесор і як це можна зробити. Тож без зайвих прихисток почнемо.
Зміст індексу
Процесори з більш ніж одним ядром Чому?
Процесор нашого комп’ютера - це елемент, відповідальний за виконання всіх обчислень, які програма або операційна система генерує на нашому обладнанні. Центральний процесор відповідає за виконання операцій, які ми генеруємо після взаємодії з інтерфейсом обладнання, і завдяки цьому електричні сигнали у вигляді бітів інформації переводяться на корисну роботу.
Ну, мабуть, найбільш значущим елементом процесора сьогодні є його ядра на додаток до його частоти. Понад 10 років існували процесори з більш ніж одним ядром всередині свого чіпа, так що ми добре це розуміємо, ядра процесора - це елементи, які відповідають за обробку інформації.
Процесор з одним ядром складається з ALU (логічного арифметичного блоку), UC (блок управління), кеш-пам'яті тощо. Добре, коли процесор має декілька ядер, всі ці компоненти будуть реплікуватися в рівній кількості в кожному ядрі або " ядрі ". Таким чином, ви зможете виконувати кілька операцій одночасно в кожному тактовому циклі і тим самим примножувати його продуктивність.
Отже, чим більше ядер, тим більша ємність процесора. До цього додаємо частоту, чим більше ГГц (Гігагерц), тим більше операцій за кожну секунду він зможе виконати. Це точно так само в AMD, як і в Intel, вони засновані на тому ж принципі.
Різниця між основними і нитками
Крім ядер, в процесорі є потоки, і дуже важливо знати різницю між цими двома, оскільки це безпосередньо вплине на те, що ми бачимо в нашій операційній системі або нашій BIOS.
Ну, ми говоримо про Core, коли ми маємо на увазі фізичну інтегральну схему, розташовану на мікросхемі процесора. Кожне ядро має власні компоненти, кеш тощо (крім спільного кешу L3).
Натомість потік або нитка - це логічне ядро, ядро, яке розуміє лише операційна система. Операційна система завантажує програми для виконання в пам'ять, а також підрозділяє їх на завдання або потоки управління даними з метою розподілу їх на ядра процесора. Кожен з цих потоків називається потоком, і вони будуть ідеально керовані або наказані оброблятися через оперативну пам’ять, кеш і інші елементи процесора.
Процесор зможе мати до двох потоків на ядро, тобто якщо i9-9900K має 8 ядер, тепер у нас буде 16 потоків для розподілу та підрозділу завдань, щоб обробка була більш ефективною. Intel здатна створювати логічні ядра в своїх процесорах за допомогою технології Hyper Threading, тоді як AMD робить це з технологією SMT. Різниця полягає в тому, що Intel використовує його лише для процесорів і ноутбуків високого класу, в той час як AMD впроваджує їх у всій своїй лінійці Ryzen.
Коли процесор не має жодної з цих технологій, він буде мати таку ж кількість ядер, що і потоки.
Як це розмежовувати ядра та нитки?
Усі попередні пояснення допоможуть нам зрозуміти різницю між цими двома елементами, оскільки дезактивація ядер не є тотожною, як нарізка. Насправді Windows 10 не збирається представляти потоки так, ніби вони були ядрами, і, очевидно, деактивувати деякі, ніж інші, це не те саме. Давайте побачимо різницю в комп'ютері з цим i9-9900K всередині.
Перша фотографія відповідає скріншоту BIOS цього самого комп’ютера в розділі, де ми можемо вмикати або вимикати ядра. Як бачите, він має 8 ядер (7 плюс усі).
Тоді як у Менеджері завдань Windows, Моніторі ресурсів ми маємо кількість 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 ", щоб відкрити інструмент " Запустити". Далі ми напишемо команду " msconfig ", щоб відкрити відповідну панель конфігурації.
Потім перейдемо на вкладку « Пуск » і натискаємо « розширені параметри ».
Якщо ми хочемо деактивувати певну кількість ядер, тоді ми активуємо поле «Кількість процесорів» і виберемо кількість тих, які ми хочемо продовжувати працювати. Дуже важливо знати, що в цьому списку з’являться потоки, а не фізичні ядра, якщо ваш процесор має 16 потоків, то для дезактивації двох ядер нам доведеться вибрати номер 12 (2 + 2 потоку).
Якщо ми хочемо - знову активувати абсолютно всі ядра, тому що нам доведеться лише деактивувати вікно «кількість процесорів», автоматично після перезавантаження, будуть використані всі ядра та потоки.
Щоразу, коли ми модифікуємо цю опцію, нам доведеться перезапустити, щоб зміни вступили в силу.
Вимкнути або включити ядра в BIOS
Ми також можемо виконати цю процедуру в BIOS, хоча в цьому випадку ми будемо не деактивувати потоки, а безпосередньо ядра. Хоча також вірно, що є деякі BIOS, які дозволяють деактивувати потоки.
Для користувачів, які мають BIOS Asus UEFI, у більшості випадків процес буде таким: після входу в BIOS ми активуємо розширений режим і переходимо до розділу « Додатково ». У параметрах, пов’язаних з процесором, ми знайдемо параметр, який говорить " Активні ядра процесора ". Саме тут ми можемо вибрати кількість ядер, які будуть активними.
Можливо, що на новіших платах цей BIOS дещо відрізняється, у будь-якому випадку завжди знайдеться варіант або в розширених опціях процесора, або в розділі розгону.
А для користувачів, які мають плату MSI, процес буде подібний: ми знову активуємо розширений режим і в цьому випадку перейдемо безпосередньо до опцій розгону "OC". У нас буде опція, назва якої точно така ж, як і попередня, тож ми можемо активувати кількість ядер для використання.
Висновок та супутні навчальні посібники
Ми сподіваємось, що за допомогою цього невеликого підручника ми переконали вас, що ядра процесора призначені для використання, а не відключення їх. Є дуже мало переваг, які ми отримуємо від температури та споживання, і багато, що ми втрачаємо в роботі.
Тепер ми залишаємо вам кілька посилань, які вам можуть бути цікавими:
Що ж, якщо у вас є проблеми з ядрами і нитками, ми будемо раді допомогти вам, тому залиште нам коментар нижче або запитайте на нашому апаратному форумі.
Чи неправильно вимикати комп’ютер, натискаючи кнопку безпосередньо?

Чи неправильно вимикати комп’ютер, натискаючи кнопку безпосередньо? Дізнайтеся більше про можливі наслідки виконання цієї дії.
▷ Як активувати всі ядра процесора у Windows

Як активувати всі ядра процесора в Windows найпростішим способом для покращення продуктивності вашого ПК ✅ Не пропустіть це!
Різьбонарізник Amd 3970x та 3960x: 32 ядра та 24 ядра (відфільтровано)

Кілька магазинів фільтрують ціни на нові процесори AMD Ryzen Threadripper 3970X та 3960X, моделі 32 та 24 ядра.