Что он делает
Сканер читает то, что Windows и твои драйверы уже записали, и сообщает о вещах, которые заведомо дают ощутимый рывок:
- драйверы, удержавшие ядро процессора достаточно долго, чтобы это стоило кадра
- дисплей, работающий ниже частоты обновления, которую он поддерживает
- параметры питания, позволяющие ядру опуститься до частоты, с которой оно быстро не поднимется
- фоновые задачи с приоритетом, который конкурирует с игрой
- параметры, оставленные какой-то другой программой
Каждая находка говорит, что было измерено, почему это важно и — если есть что сказать — что с этим делать.
Чего он не делает
Он не гадает. Если измеримо ничего не сломано, он так и говорит, а не заполняет страницу общими советами. Сканер, который всегда находит десять проблем, продаёт тебе их исправления, а не ставит диагноз машине.
Внутрь игры он заглядывает лишь частично. Компиляция шейдеров, ассет, подгружаемый с медленного диска, рывок на стороне сервера в онлайн-матче — ощущаются они точно так же и следа здесь по большей части не оставляют. Но если у тебя есть сохранённые прогоны бенчмарка, сканер использует их как улику: кадры, измеримо более медленные, чем соседние, становятся отдельной находкой. Если сканер чист, а фризы остаются в одной конкретной игре — это по-настоящему полезная информация: причина в игре, а не в системе.
Как читать метки
У каждой находки одно из четырёх слов, и никаких процентов:
- PROVEN (доказано) — измерено на этой машине, значимо, и этим стоит заняться
- LIKELY (вероятно) — измерено, и на большинстве машин вызывает именно то, что ты чувствуешь; на твоей может и не вызывать
- CANDIDATE (кандидат) — присутствует и заведомо способно вызывать фризы, но что оно их вызвало, ничто здесь не доказывает
- NOT CHECKED (не проверено) — правило не смогло отработать, так что в обе стороны ничего не известно
Сначала разберись с пунктами PROVEN, потом запусти сканирование заново. Изменить несколько вещей сразу и измерить после — значит не узнать, какая из них помогла.
NOT CHECKED не значит «чисто». Если правила не смогли отработать, отдельная карточка называет точное число — "N of M rules could not run" (N правил из M не смогли отработать) — и причину. Сканирование с неотработавшими правилами эти причины вообще не смотрело.
Запуск, пока игра открыта
Страницу безопасно открывать прямо в игре. Опрос железа ждёт, пока игра закроется — чтение датчиков берёт блокировку графического ядра и само вызывало бы рывок каждые несколько секунд, — а измерение времени кадра через ETW продолжает работать. Правила, пропущенные по этой причине, помечаются как пропущенные; просканируй ещё раз с закрытой игрой, чтобы охватить и их.
Похожие статьи
Эта страница помогла?
Чего не хватило или что не сработало? Мы читаем каждый такой ответ.
Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.