Перейти к основному содержимому

Просадки FPS с софтом

Что делать, если после запуска софта падает FPS: какой расход считается нормальным, что сильнее всего влияет на производительность и как правильно замерить проблему перед обращением в поддержку.

Расход FPS — это нормально

Любой софт, работающий поверх игры (отрисовка визуалов, обработка игрового состояния, автоматические скрипты), потребляет часть ресурсов. Снижение FPS примерно на 15% — это нормально и ожидаемо. Полностью «бесплатным» по производительности софт быть не может.

Например, если без софта у вас было ~200 FPS, а с софтом стало ~170 — это в пределах нормы, беспокоиться не о чем.

Что сильнее всего влияет на FPS в Dota 2

Больше всего нагрузки дают две функции:

Отдаление камеры

Чем сильнее отдалена камера, тем больше героев, юнитов, эффектов и объектов карты одновременно попадает на экран — а значит, тем больше нагрузка на видеокарту и тем ниже FPS. Это самый «тяжёлый» по производительности параметр.

Если нужен максимальный FPS — уменьшите отдаление камеры или верните стандартное значение. Подробнее — Камера.

Хуманайзер

Хуманайзер обрабатывает автоматические действия и отвечает в том числе за возможность отдаления камеры — его работа тоже расходует ресурсы.

Отключение хуманайзера безопасно: вы просто потеряете автоматические скрипты (комбо на героев, авто-ласт-хит) и отдаление камеры, но все визуальные функции останутся. Подробнее — Настройки → Хуманайзер.

Как уменьшить просадки FPS

  • Уменьшите отдаление камеры или верните стандартное значение.
  • Отключите хуманайзер, если автоматические скрипты и отдаление камеры сейчас не нужны.
  • Отключите лишние визуалы — чем меньше элементов отрисовывается одновременно (ESP, панели, радиусы и т.п.), тем выше FPS.
  • В Dota 2 используйте Dota 2 Minify — набор модов, которые упрощают и убирают визуальные и звуковые эффекты ради производительности.
  • Закройте лишние фоновые программы (браузер, стриминг, оверлеи и т.п.).

Если расход FPS аномально большой

Если вы считаете, что софт съедает заметно больше нормы (значительно больше ~15%) или есть другая проблема с производительностью — соберите замеры и отправьте их в поддержку, мы рассмотрим вашу ситуацию.

Как сделать замеры

  1. Скачайте и установите CapFrameX — бесплатную утилиту для замера FPS и времени кадра.
  2. Запишите полную игру от начала и до конца без софта.
  3. Запишите полную игру от начала и до конца с софтом.
  4. Сохраните оба замера.

Куда отправить

Отправьте оба замера (полную игру без софта и полную игру с софтом) в поддержку — мы изучим их и поможем разобраться.