Диспетчер завдань для геймерів: що навантажує ПК, поки ти граєш

Що диспетчер завдань може і чого не може сказати, поки працює гра: що насправді вимірюють стовпці CPU і GPU, де видно навантаження на кожне ядро й пам'ять GPU і що змінюють пріоритет та режим ефективності.

Диспетчер завдань показує, що навантажує твій ПК, і кожен показник вимірює щось конкретне: стовпець CPU — це частка всіх логічних процесорів разом, стовпець GPU — найзавантаженіший рушій, листок — це Режим ефективності, а Системні переривання — не програма. Відкрий його через Ctrl+Shift+Esc; хибне прочитання стовпця посилає тебе не по те виправлення.

Гра підвисає, ти натискаєш Ctrl+Shift+Esc, а таблиця вже рухається: показник CPU гри виглядає скромним, стовпець GPU навіть близько не підходить до 100, рядок Системні переривання тримається десь угорі, а біля браузера стоїть маленький листок.

Відкрий його й вибери сторінку

Натисни Ctrl+Shift+Esc або клацни правою кнопкою Пуск і вибери Диспетчер завдань. Якщо він відкривається коротким списком, вибери Докладніше. На питання «що запущено» відповідають дві сторінки:

На сторінці Відомості клацни правою кнопкою заголовок стовпця і вибери Вибрати стовпці, щоб додати потрібне.

Стовпець CPU — це частка всього процесора

Показник CPU — це відсоток від усіх логічних процесорів разом. Приклад Microsoft бере вісім таких процесорів: якщо процес використовує 12,5 відсотка потужності CPU, він, за словами Microsoft, використовує еквівалент одного повного CPU. Тож гра, що показує 12,5% на такій машині, може мати потік, якому не лишається жодного вільного часу, а загальна цифра тобі цього не скаже.

Щоб це побачити, відкрий Продуктивність > ЦП, клацни правою кнопкою графік і вибери Змінити тип діаграми > Логічні процесори; графік розділиться на окремі графіки для кожного логічного процесора. Пункт Показати час ядра у тому самому меню ділить лінію на два кольори: час ядра і час користувача. Якщо один процесор тримається біля своєї стелі, поки відеокарта не зайнята, Відеокарта не на 100% пояснює, як це читати.

Стовпець GPU — це найзавантаженіший рушій

GPU складається з рушіїв, які можуть працювати паралельно, а стовпець мусить вибрати одне число. Допис команди DirectX про GPU в диспетчері завдань пояснює цей вибір: стовпець показує використання найзавантаженішого рушія серед усіх GPU для цього процесу. Стовпець Ядро графічного процесора називає, якому GPU і якому рушію належить це число, наприклад 3D, Copy, Video Decode або Video Encode. На ПК з двома GPU це швидка перевірка того, на який із них потрапила гра; На якій відеокарті запускається гра розповідає, як це змінити.

Продуктивність > Графічний процесор показує два види пам'яті. Виділена пам’ять графічного процесора, за описом Microsoft, зарезервована виключно для використання GPU; спільна пам’ять графічного процесора — це звичайна системна пам'ять, яку може використовувати або GPU, або CPU. Сторінка Відомості може показувати обидві для кожного процесу через команду Вибрати стовпці, а Коли не вистачає VRAM — це сторінка про те, як читати їх під час гри. Для дискретної відеокарти сторінка продуктивності також показує її температуру в градусах Цельсія; в анонсі цієї функції 2019 року Microsoft писала, що для неї потрібен драйвер із підтримкою WDDM 2.4 або новішої версії.

Програми автозапуску: вплив вимірюється під час запуску

Сторінка Програми, що запускаються автоматично, яка є також у Налаштування > Програми > Завантаження, показує, що стартує разом із Windows. Її стовпець Вплив автозавантаження вимірює саме запуск, згідно зі сторінкою Microsoft про програми автозапуску: «Низький» — це менше 300 мілісекунд CPU і менше 292 кілобайт диска, «Високий» — понад 1 секунду CPU або понад 3 мегабайти диска. Оцінка «Високий» каже тобі, скільки програма коштує під час запуску Windows, а не що вона робить, коли гра вже працює. Для цього знайди її на сторінці процесів під час гри.

Що означає значок листка в Диспетчері завдань?

Коли команда продуктивності Windows представила режим ефективності, вона описала дві зміни: він знижує базовий пріоритет процесу до низького і вмикає режим QoS EcoQoS, а EcoQoS може означати роботу процесора на нижчій частоті для економії енергії. Процес у цьому режимі показує Режим ефективності у стовпці Стан і значок листка. Неактивний (сірий) пункт, за словами того самого допису, означає ключовий процес Windows, обмеження якого може вплинути на систему. У тому ж дописі сказано, що Edge і Chrome експериментували зі зниженням власного базового пріоритету й використанням енергоощадних API, що диспетчер завдань також показує як режим ефективності, тож листок, якого ти не вмикав, — не несправність.

Він призначений для фонової роботи. Застосований до гри, він знижує пріоритет самої гри.

Що таке «Системні переривання» в Диспетчері завдань?

Диспетчер завдань описує цей рядок як «Відкладені виклики процедур та підпрограми обробки переривань»: це час, який процесор проводить у коді переривань драйверів, а не в якомусь застосунку. Архівний допис у блозі Microsoft назвав ці процедури тихими вбивцями продуктивності системи: за його словами, це код із найвищим пріоритетом, що виконується в системі, і коли він працює надто довго або надто часто, то може спричиняти збої звуку й відео та завмирання миші. Високе або стрибкувате значення тут вказує на драйвери, а Затримка DPC: коли фризить сам драйвер показує, як знайти, який саме.

Що змінює «Визначити важливість повідомлень» і як надовго?

На сторінці Відомості клацни правою кнопкою процес і вибери Визначити важливість повідомлень (так у Windows називається пункт, що задає пріоритет процесу): У реальному часі, Високий, Вище середнього, Звичайний, Нижче середнього або Низький; стовпець Базовий пріоритет показує поточний. Пріоритет вирішує, хто працює першим, коли потоки змагаються за процесор: у документації Microsoft про планування потік із вищим пріоритетом, що стає готовим, зупиняє потік із нижчим. Та сама сторінка каже, що за замовчуванням клас пріоритету процесу — NORMAL_PRIORITY_CLASS, і вибирається він під час створення процесу. Тож зміна, зроблена в диспетчері завдань, діє, доки гра не закриється; наступний запуск знову починається з пріоритетом «Звичайний», якщо тільки те, що запускає гру, не задає або не передає інший клас.

Три застереження:

Якщо гра раз у раз запускається з пріоритетом, якого ти не вибирав, його під час кожного запуску задає сама гра, її лаунчер або постійне правило. Картка w0a Пріоритети ігор і програм прибирає постійні правила високого пріоритету та збережений разом із ними пріоритет вводу-виводу, хоч би який інструмент їх записав: на сторінці Fix знайди oncelik і натисни кнопку на картці (Пріоритети ігор і програм).

Диск і мережа: Resource Monitor

У диспетчері завдань є команда Відкрити монітор ресурсів, а perfmon /res відкриває монітор ресурсів напряму. Його вкладка Disk показує Processes with Disk Activity, а в розділі Disk Activity — кожен файл, який читається чи записується, з Read (B/sec), Write (B/sec) і Response Time (ms). Вкладка Network показує Processes with Network Activity і TCP Connections. Так сплеск диска прив'язується до одного процесу й одного файлу; Диск на 100% у диспетчері завдань продовжує звідси.

Завершення процесу

Коли Microsoft переробляла диспетчер завдань для Windows 8, вона описала Завершити завдання як дію, що виконується одразу, без запитання «Ви впевнені?» і без пропозиції зберегти. Вона також казала, що застосунки загалом безпечно завершувати примусово, тоді як завершення деяких процесів Windows може спричинити синій екран. На сторінці Відомості завершення процесу спершу питає, і це питання попереджає: «Якщо завершити системний процес, це може призвести до нестабільної роботи системи.» Коли гра ще відповідає, збережися й закрий її з її власного меню.

Що не допомагає

Пов'язане

Автор — w0a, проєкт, який розробляє застосунок. Статтю публікують лише після того, як пройдуть автоматичні перевірки сайту, а дата вгорі — це день, коли її текст змінювався востаннє.

Які налаштування Windows щось змінюють у грі, кому кожне допомагає і кому не дає нічого: Налаштування Windows 11 для ігор, які справді важать

Pro-тріал на 3 дні забирається в застосунку через Discord, без картки: Як працює пробний період

w0a не змінює жодного налаштування Windows, поки ти не попросиш, а твік зберігає старе значення, перш ніж записати нове. Бути в курсі

Ця сторінка допомогла?

Чого бракувало або що не спрацювало? Ми читаємо кожну таку відповідь.

Надсилається лише те, що ти напишеш, разом із назвою цієї сторінки. Наш сервер також записує IP-адресу з'єднання, щоб обмежити зловживання, і видаляє її разом із повідомленням. Будь ласка, не користуйся цим полем, якщо тобі менше 16 років. Політика конфіденційності

Якщо ця сторінка не розв'язала проблему, напиши нам — скажи, яку статтю ти читав, і ми виправимо статтю.