Що воно робить
Сканування читає те, що Windows і твої драйвери вже записали, і повідомляє про речі, які, як відомо, спричиняють відчутний ривок:
- драйвери, які тримали ядро процесора достатньо довго, щоб коштувати кадру
- дисплей, який працює нижче за частоту оновлення, яку він підтримує
- налаштування живлення, які дають ядру опуститися до частоти, з якої воно швидко не піднімається
- фонова робота, запланована з пріоритетом, що конкурує з грою
- налаштування, які лишив по собі якийсь інший інструмент
Кожна знахідка каже, що саме виміряно, чому це важливо і — там, де таке є, — що з цим робити.
Чого воно не робить
Воно не вгадує. Якщо нічого вимірного не зламано, воно так і каже, а не засипає сторінку загальними порадами. Сканування, яке щоразу знаходить десять проблем, продає тобі виправлення, а не діагностує машину.
Усередину гри воно бачить лише частково. Компіляція шейдерів, ресурс, що підвантажується з повільного диска, серверний ривок у мережевому матчі — усе це дає те саме відчуття і здебільшого не лишає тут сліду. Але якщо в тебе є збережені прогони бенчмарка, сканування використовує їх як доказ: кадри, виміряно повільніші за сусідні, стають окремою знахідкою. А якщо сканування чисте, а ти й далі маєш фризи в одній конкретній грі, це справді корисна інформація: причина в грі, а не в системі.
Як читати позначки
Кожна знахідка несе одне з чотирьох слів, і жодних відсотків тут немає:
- PROVEN — виміряно на цій машині, значуще, і з цим варто щось зробити
- LIKELY — виміряно, і на більшості машин це спричиняє те, що ти відчуваєш; на твоїй може й ні
- CANDIDATE — присутнє і, як відомо, здатне спричиняти фризи, але ніщо тут не доводить, що спричинило
- NOT CHECKED — правило не змогло виконатися, тож нічого не відомо ні так, ні інак
Спершу виправ пункти PROVEN, потім прожени сканування ще раз. Змінити кілька речей одразу й переміряти — це не сказати тобі нічого про те, яка з них допомогла.
NOT CHECKED — це не «чисто». Коли правила не змогли виконатися, окрема картка каже, скільки саме — «N of M rules could not run» — і чому. Сканування з невиконаними правилами не дивилося на ці причини взагалі.
Запуск під час відкритої гри
Сторінку безпечно відкривати посеред гри. Опитування заліза чекає, доки гра закриється — читання датчиків бере блокування графічного ядра і саме по собі спричиняло б ривок кожні кілька секунд, — тоді як вимірювання часу кадру через ETW працює далі. Правила, пропущені з цієї причини, позначаються як пропущені; проскануй ще раз із закритою грою, щоб покрити і їх.
Пов'язане
Ця сторінка допомогла?
Чого бракувало або що не спрацювало? Ми читаємо кожну таку відповідь.
Якщо ця сторінка не розв'язала проблему, напиши нам — скажи, яку статтю ти читав, і ми виправимо статтю.