Мои игры показывают более 80 кадров в секунду, но я не вижу, что скорость 60 кадров в секунду в игре

1

На самом деле я даже не знаю, относится ли этот вопрос к SuperUser, но я все еще хочу попробовать. Недавно я построил более-менее приличный игровой ПК с:
16 ГБ оперативной памяти
NVIDIA GeForce GTX-970 4 ГБ GDDR5 (MSI)
AMD A8 6600-K 3,9 ГГц (4 ядра)

... и когда я играю, например, в CS: GO, я вижу, используя игровые метрики и инструменты, эта игра работает со скоростью 80 кадров в секунду и более. Но я все еще не вижу той плавности, которую я вижу, когда смотрю, например, видео 1080p 60fps на YouTube в той же игре.И это меня огорчает, потому что я построил этот ПК с надеждой играть в игры на плавных высоких fps. В чем могут быть причины, почему я не вижу такой гладкости? Это похоже на то, что игра работает на 30-40 fps вершинах, но игра говорит, что это 80+. То же самое с Battlefield 4, он также показывает 60-70 кадров в секунду, но это не совсем гладко. Как будто ничего не изменилось, когда я играл на 40 кадрах в секунду со своей старой конфигурацией. Я уже обновил все возможные драйверы NVIDIA. Может ли быть проблема с моим монитором? Он довольно старый, имеет разрешение 1650x1080, максимальную частоту обновления 60 Гц (что в основном совпадает с именем для 60 кадров в секунду) и использует порт VGA для подключения к графической карте. Но он по-прежнему может, например, правильно показывать видео с частотой 60 кадров в секунду и изображения с частотой 60 кадров в секунду. Я знаю, как выглядит 60 кадров в секунду, и я до сих пор не вижу этого в своих играх.

Дмитро
источник
Это может быть проблемой с оперативной памятью. У меня были такие вещи.
RookieTEC9
Похоже, вы испытываете разрыв. Смотри мой ответ.
Varaquilex

Ответы:

2

Возможно, проблема в сроках .
Ваш монитор может отображать один кадр каждые ~ 16 мс (1/60 секунды), но графический процессор может создавать кадры с нечетными интервалами, например, два кадра с интервалом в один кадр монитора.
Это может привести к изменчивости , т.е. заикание, даже если вы работаете со скоростью более 60 кадров в секунду.
Из личного опыта я бы предложил:

  1. фиксируя частоту кадров, кратную частоте обновления вашего монитора (60, 120, 180, 240, 300). Имейте в виду, что такие игры, как CS: GO, должны быть настроены +1, потому что предел не будет достигнут.
  2. Просто включите V-sync для игр, которые выглядят нестабильно.
GiantTree
источник
0

Возможно, вам придется оптимизировать параметры вашей видеокарты, чтобы получить именно то, что вы хотите. И это требует много чтения или просмотра объяснений на YouTube об опциях, их работе и настройке. Вот несколько ссылок, которые мне очень помогли в процессе понимания того, как настроить мой графический процессор:

Я бы рекомендовал начать с включения V-Sync.

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

Varaquilex
источник
0

Я вижу несколько проблем с вашей настройкой:

Процессор очень слабый по сравнению с графическим процессором, он даже не настоящий четырехъядерный и даже не близок к Core I3. Более того, сегодня все графические процессоры имеют ограничения по загрузке даже при самых быстрых. Если вы подумываете о покупке нового процессора, я бы порекомендовал дождаться нового AMD Zen или если вы не можете ждать Core I5, который является минимальным для игровых

Известно, что GeForce GTX 970 имеет проблему, когда используется более 3,5 ГБ видеопамяти, в некоторых случаях это происходит, и в ближайшем будущем это еще более вероятно.

Комбинируя несколько факторов, включая эти, вы можете столкнуться с общей проблемой: заикание.

X.LINK
источник