Что именно измеряется
Две вещи, которые твоя машина действительно может знать о себе самой:
- Насколько долго драйверы удерживают ядро процессора. Пока драйвер находится внутри прерывания или отложенного вызова, это ядро ничего не рисует и не читает ввод. Оно работает выше любого приоритета потоков, поэтому не попадает ни в один график времени кадра и ни в один диспетчер задач.
- Насколько равномерно отчитывается твоё устройство ввода — по сырому потоку ввода, с отметками времени по высокоточному счётчику, а не по системным часам.
Цвета
Цвет драйвера определяется его худшим измеренным удержанием:
| Цвет | Худшее удержание | Что это значит |
|---|---|---|
| Зелёный | меньше 1 ms | норма. Делать нечего. |
| Жёлтый | 1 ms и выше | достаточно, чтобы стоить одного отчёта мыши или примерно четверти кадра на 240 Hz |
| Красный | 4 ms и выше | вот это и надо чинить раньше всего остального на этой странице |
Отдельные замеры окрашиваются относительно твоей собственной медианы, а не фиксированного числа: больше двух медиан — жёлтый, больше четырёх — красный. Машина, которая равномерно медленная, и машина, которая в основном быстрая, но со всплесками, — это разные проблемы, и фиксированный порог эту разницу спрятал бы.
Как выглядит хорошая машина
Большинство драйверов меньше 0,5 ms, худший случай меньше 1 ms, и ни один драйвер не торчит далеко над остальными. Это реалистичная цель, и одна жёлтая строка сама по себе не доказывает никакого симптома.
Жёлтая строка — это не проблема, которую обязательно надо чинить. Это кандидат. Если у тебя нет фризов, она ничего не объясняет и гнаться не за чем.
Чем это число не является
Это нижняя граница, а не сумма. Сюда не входит то, что с этой машины измерить нельзя:
- собственная выборка ввода в игре
- её очередь отрисовки
- работа видеокарты
- время отклика матрицы
Любая программа, которая печатает одно число «input lag: 14 ms», эти части оценивает на глаз. Мы показываем то, что можно измерить, и говорим, чего не хватает — это менее приятно и более честно.
Если драйвер красный
Первым делом стоит попробовать обновить этот драйвер — с сайта производителя железа, а не программой-обновлятором драйверов. Страница называет файл, чтобы ты мог его найти.
Похожие статьи
Из примерно дюжины этапов между кликом и сменой пикселя программе принадлежат три, остальное принадлежит прошивке, монитору и игре: Как уменьшить input lag в CS2 и других играх: что может программа, а что нет
Эта страница помогла?
Чего не хватило или что не сработало? Мы читаем каждый такой ответ.
Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.