Ключовими показниками продуктивності процесора є його тактова частота, архітектура (покоління) та кількість ядер. Ці характеристики визначають обчислювальні можливості процесора, проте загальна потужність комп’ютерної системи залежить від взаємодії різних компонентів. Оперативна пам’ять та графічний процесор також суттєво впливають на продуктивність. При запуску програм, особливо ігор, важливо враховувати мінімальну необхідну кількість ядер для стабільної роботи.
Нижче описано методи визначення кількості ядер у процесорі та обмеження їх використання для конкретних програм.
Як дізнатися кількість ядер процесора
Відкрийте “Диспетчер завдань” і перейдіть до вкладки “Продуктивність”. У лівому меню оберіть “ЦП”, щоб переглянути параметри його роботи. Нижче графіка завантаження процесора буде відображено детальну інформацію, зокрема кількість ядер. Зверніть увагу, що це кількість фізичних ядер, без урахування віртуальних.
Обмеження використання ядер для програм
Ви можете регулювати кількість ядер, які програма використовує під час роботи. Цей метод підходить для різноманітних програм, зокрема ігор. Загальний підхід для будь-якого типу програм однаковий.
Насамперед, запустіть програму, для якої плануєте обмежити використання ядер. Потім відкрийте “Диспетчер завдань” та перейдіть на вкладку “Процеси”. Клацніть правою кнопкою миші на назві програми та оберіть “Перейти до подробиць”.
Система автоматично переведе вас до вкладки “Подробиці”. Хоча ви можете вручну шукати програму на цій вкладці, перехід з попередньої вкладки значно полегшує цю задачу. На вкладці “Подробиці” клацніть правою кнопкою миші на виділеному процесі та оберіть опцію “Задати відповідність”.
Відкриється нове вікно з назвою “Спорідненість процесора”. У цьому вікні виберіть кількість ядер, які ви дозволите використовувати програмі, і натисніть “OK”.
Зверніть увагу, що ці налаштування не зберігаються при закритті та повторному запуску програми. Вікно “Спорідненість процесора” показує всі ядра, як фізичні, так і віртуальні. На зображенні вище показано вісім ядер, хоча процесор має лише 4 фізичні ядра. Для коректної роботи вибирайте ядра, що відповідають діапазону реальних ядер вашого процесора.
Обмеження ядер впливає на продуктивність програм. Навіть якщо програма використовує обмежену кількість ядер, інші програми також можуть використовувати ці ж ядра. Ви можете регулювати кількість ядер, доступних для конкретної програми, проте ви не можете надати програмі ексклюзивне право на використання певних ядер. Система сама розподіляє навантаження між ядрами для забезпечення стабільної роботи.
Хоча програма не перевищить визначену кількість ядер, нестача ресурсів може призвести до зависання або збою програми.