Snaplytics Toolkit

Тест Frame Skipping

Проверьте, показывает ли ваш дисплей свежий кадр при каждом обновлении или тихо пропадает по ходу дела. Тест умножает каждый кадр анимации по вашей измеренной частоте обновления и отмечает пробелы, где кадры отсутствуют. Держите эту вкладку сфокусированной во время работы для точного показания.

Гц

Монитор в реальном времени работает — держите эту вкладку в фокусе для точного результата.

В прямом эфире
Недавние кадрыВовремяПропущено
Сбор кадров…
Частота обновления
Гц
Своевременные кадры
0
Пропущено
0
Доля пропусков
Самый длинный промежуток

Полоса захвата камерой (необязательно)

Маркер продвигается на одну клетку за каждый отрисованный кадр. Сфотографируйте экран с короткой выдержкой или запишите в замедленном режиме — отсутствующий шаг выдаёт потерянный кадр. Вторично по отношению к детектору выше.

Браузер рисует один раз за обновление дисплея, поэтому разрыв между кадрами должен оставаться около одного интервала обновления — около 16,7 мс при 60 Гц или 6,9 мс при 144 Гц. Этот тест умножает эти промежутки, берёт медиану как истинную частоту обновления и отмечает любой разрыв выше примерно 1,5× ожидаемого интервала как пропавший кадр, округляя для оценки количества потерянных кадров. Длительные паузы при переключении вкладок или минимизации окна игнорируются, не считаются пропусками.

Опущенный кадр показывает предыдущее изображение дважды, поэтому движение кажется прыжком. Это отличается от подтормаживания (кадры приходят с неравномерным интервалом) и дрожь (ритмическая неравномерность частоты кадров, которая не делится чётко на частоту обновления, как фильм 24 fps на экране 60 Гц). Этот тест направлен на настоящие пропущенные кадры — чистый забег всё равно может казаться немного странным, даже если темп неравномерен.

Распространённые причины пропуска кадров

ПричинаЧто происходит?
Ограничение кабеля или пропускной способностиВысокая частота обновления при высоком разрешении превышает возможности кабеля или порта — классическая причина пропуска только на максимальной частоте.
Разгонная частота обновленияПанель, вышедшая за пределы номинального Гц, выглядит стабильно, но бесшумно повторяет кадры вместо того, чтобы показывать новые.
GPU, драйвер или тепловые системыУстаревшие драйверы, перегруженная или перегревающаяся видеокарта, а также агрессивная экономия энергии истощают отображение готовых кадров.
Фоновая нагрузка или троттлингИнтенсивная работа в других вкладках или замедление браузером кадров для расфокусированных вкладок открывают пробелы, которые этот тест измеряет.

Это браузерный тест презентационного конвейера — дисплея, кабеля, выхода GPU, драйвера и браузера — а не игрового движка. Он не может видеть кадры, которые игра рендерит внутри, измерять задержку ввода или заменять генератор аппаратных шаблонов. Для наиболее надёжного результата подключите ноутбук, закройте тяжёлые фоновые вкладки, держите эту вкладку в фокусе и дайте завершить полный забег. Опциональная полоска для захвата ниже фотографирует экран с быстрым затвором, чтобы выявить пропуски, которые трудно почувствовать.

Похожие инструменты