Як збільшити продуктивність процесора за рахунок налаштувань електроживлення (парковка ядер, як включити всі ядра ЦП ✔)

Доброго часу!

Довго думав, чи варто публікувати сьогоднішню статтю, тому що питання досить спірне (і результат після настройки у всіх може бути різним, залежно від устаткування і ПО). І все ж, попрошу до статті поставитися критично і як до “експериментальної” …

І так, ближче до теми. Windows не завжди “ідеально” працює з багатоядерними процесорами. З метою зниження енергоспоживання, ряд процесів може виконуватися на тому ядрі, на якому вони були запущені спочатку (такий підхід дозволяє: з одного боку (позитивної) – не використовувати постійно все ядра (і за рахунок цього знизити енергоспоживання), а з іншого (негативної ) – не дозволяє процесору працювати на повну “котушку”).

До того ж функція парковки ядер дозволяє процесору (при певному навантаженні) переносити всі завдання на одне ядро, а інші переводити в режим очікування (тобто працювати буде фактично тільки одне ядро). Природно, це знижує загальну продуктивність (правда, робить систему більш чуйною, але незначно). Зазначу, що Windows до того ж не зовсім коректно працює з парковою ядер на процесорах Intel (принаймні Windows 7).

Так ось, задавши певні настройки електроживлення, можна обмежити роботу функції парковки ядер і підвищити загальну продуктивність (в деяких випадках до 20%!). На мій погляд є сенс спробувати витратити 3-5 хв. на “експеримент”!

Примітка: в першу чергу ця тема стосується багатоядерних процесорів від Intel (на AMD, чесно кажучи, адекватної статистики не маю. Але спробувати можна …).

Як налаштувати тонко електроживлення процесора

Щоб не бути голослівним про підвищення продуктивності, наведу один невеликий тест швидкодії в WinRAR (). На скріншоті нижче: в лівій частині наведено загальну швидкість до оптимізації налаштувань; праворуч – після. Навіть неозброєним оком видно, що в тестах ЦП починає працювати швидше (що позитивно позначається і в реальних задачах, тих же іграх, наприклад).

Різниця в продуктивності

Примітка: рекомендую вам запустити тест в WinRAR спочатку до оптимізації налаштувань (і запам’ятати загальну швидкість), і потім провести тест після оптимізації. Далі просто порівняти ці числа, в ряді випадків вдається вичавити з ЦП ще 10-20%!

Важливий момент!

Як вже сказав вище, в першу чергу це питання стосується багатоядерних процесорів (4 ядра і вище). Щоб дізнатися кількість ядер свого ЦП – просто запустіть утиліту, і подивіться в нижню частину вікна: в графі Cores побачите кількість ядер (приклад нижче).

CPU-Z – 4 Cores (4 ядра, 8 потоків)

1) І так, почати потрібно з настройки реєстру.

Тут справа в тому, що Windows за замовчуванням приховує частину налаштувань електроживлення. Щоб їх відкрити для редагування, необхідно внести певні зміни до реєстру. Найпростіше це зробити за допомогою вже готового файлу налаштувань, який потрібно просто запустити і погодитися з додаванням параметрів до реєстру. Ось підготовлений файл: core_parking (потрібно витягти його з архіву і запустити. Архів запакований за допомогою WinRAR, актуальний для Windows 7-10).

Редактор реєстру – настройки успішно внесені до реєстру

Про всяк випадок приведу текст цього файлу трохи нижче (в цілях безпеки, раптом хтось засумніватися в файлі, і побажає вносити зміни в реєстр вручну).

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ 0cc5b647-c1df-4637-891a-dec35c318583]
“Attributes” = dword: 00000000

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ 3b04d4fd-1cc7-4f23-ab1c-d1337819c4bb]
“Attributes” = dword: 00000000

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ 5d76a2ca-e8c0-402f-a133-2158492d58ad]
“Attributes” = dword: 00000000

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ a55612aa-f624-42c6-a443-7397d064c04f]
“Attributes” = dword: 00000000

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ ea062031-0e34-4ff1-9b6d-eb1059334028]
“Attributes” = dword: 00000000

2) Налаштування схеми електроживлення

Тепер необхідно відкрити панель управління Windows розділ “Обладнання і звук / Електроживлення”. Після перейти в настройки поточної схеми електроживлення (тобто ту, яка зараз у вас використовується). У моєму випадку це збалансована (Див. Скріншот нижче).

Налаштування поточної схеми електроживлення

Далі потрібно відкрити додаткові настройки живлення.

Змінити додаткові настройки живлення

Тепер найголовніше (див. Скріншот нижче):

  1. мінімальне число ядер в стані простою: рекомендується виставити значення в 99% (Чомусь якщо виставити 100% – Windows часто відправляє одне ядро ​​”відпочивати”);
  2. дозволити стан зниження харчування: переведіть в режим викл. (Не дає процесору економити енергію);
  3. відключення простою процесора: переведіть режим в викл.;
  4. мінімальне стан процесора: 100% (Незначно прискорює роботу ЦП (до речі, в деяких випадках дозволяє зменшити писк від дроселів.
  5. політика охолодження системи: активна (Більш ефективно охолоджує ЦП);
  6. максимальне стан процесора: 100% (Дуже сильно впливає на продуктивність! Обов’язково виставите на 100%);
  7. максимальне число ядер в стані простою: 100% (Суперечлива опція. Якщо виставити щось відмінне від 100% – то вантажаться чомусь не всі ядра, незважаючи на те що активні все …).

Розширені можливості пошуку електроживлення

Збережіть налаштування і перезавантажте комп’ютер!

3) Ще раз про режим харчування (стосується в першу чергу ноутбуків)

Після перезавантаження комп’ютера (ноутбука) – зверніть увагу на режим харчування (клікніть по батарейці в треї). Виставите продуктивність на 100%!

Макс. продуктивність

Крім цього, зверніть увагу на центри управління ноутбуком, які можуть йти в комплекті до ваших драйверів (наприклад, такі є у пристроїв від Lenovo, Sony та ін.). У них також пристрій потрібно перевести в режим високої продуктивності.

Харчування ноутбука // менеджер ноутбука

4) Тестування швидкодії

Після чого можна запустити WinRAR і провести тест швидкодії. Як правило, після точкової настройки електроживлення спостерігається зростання цифр (тому що система перестає обмежувати ЦП, і він може почати працювати на весь свій потенціал).

Тестування – WinRAR / Клікабельно

Доповнення!

Щоб подивитися, як йде навантаження на ядра ЦП – відкрийте “Диспетчер завдань” (Ctrl + Shift + Esc) і перейдіть у вкладку “Продуктивність”. Далі клацніть правою кнопкою мишки по графіку завантаження ЦП і в меню виберіть “Змінити графік / Логічні процеси”. Див. Скрін нижче.

Диспетчер завдань – продуктивність

В результаті у вас буде не один графік, а кілька, в залежності від кількості ядер (потоків).

Всі ядра завантажені

Зверніть увагу, при навантаженні (наприклад, тестуванні) – в ідеалі все ядра повинні бути завантажені (як на скріншоті нижче).

при навантаженні

Для більш показового тесту роботи ЦП рекомендую скористатися утилітою AIDA64 (Посилання на інструкцію наводжу нижче).

В допомогу!

Як виконати стрес-тест процесора і системи в цілому, чи тримає він частоти, чи немає перегріву (AIDA 64) – 

PS

В рамках цієї статті не можу не порекомендувати ще одну статтю на схожу тему. Вона стосується в першу чергу ноутбуків (тому що в ряді випадків у них в настройках за умовчанням відключений Turbo Boost, в слідстві чого пристрій працює повільніше, ніж потенційно могло б …).

В допомогу! Через що низька продуктивність процесора Intel на ноутбуці.

Ссылка на основную публикацию