FPS — среднее, frametime — ритм
FPS показывает, сколько кадров получилось за интервал, но не насколько ровно они пришли. Frametime — время одного кадра. Несколько пиков почти не испортят средний FPS, зато дадут рывок. Поэтому 120 FPS с неровным frametime могут ощущаться хуже ровных 60. 1% low помогает увидеть проблему: он сильнее реагирует на самые медленные кадры, чем среднее значение.
Откуда берётся stutter
- Shader compilation. Нужный шейдер или PSO компилируется во время игры — возникает короткий CPU-спайк. После прогрева кэша такой момент может стать ровнее.
- Traversal stutter. Рывок появляется при переходе в новую часть мира, когда движок подгружает данные.
- Стриминг ассетов. Текстуры, геометрия и другие ресурсы читаются, распаковываются и создаются на ходу; асинхронная загрузка не исключает задержек.
Как найти причину
Смотрите график frametime и 1% low, а не только FPS. Повторяйте один маршрут в Cyberpunk 2077, Black Myth: Wukong, Forza Horizon 5, Kingdom Come: Deliverance II или Horizon Forbidden West. Первый проход дёрнулся, второй ровнее — возможна компиляция. Рывок повторяется в одной точке — вероятнее загрузка мира или ассетов.
Что проверить
Дождитесь предкомпиляции шейдеров, если игра её запускает; после обновлений кэш иногда собирается заново. Повторите тест без оверлеев и фоновых задач. Если игра требует SSD, не диагностируйте стриминг с медленного диска. Попробуйте лимит FPS, который система держит стабильно: ровный frametime важнее пикового счётчика. Но stutter движка или конкретной версии игры настройками можно лишь уменьшить, а не гарантированно убрать.