教练 发表于 2026-1-2 04:05

关于游戏最佳帧率,Ai有没有骗我

最近发现几个游戏都做不到全程120帧,虽然cpu/gpu都只跑了60%不到。大概诊断了下应该是cpu单核跑满了,ai了下建议是把帧率限制到显示器刷新帧率-5,也就是120的显示器,游戏应该限制到115,这样的效果比不限制或者限制120都要好。
ai给的解释倒是貌似很有道理,但是我好奇的是如果刷新率-5是一个较优解,那么为什么没有游戏有55,115,235这些帧率选项?

qwased 发表于 2026-1-2 04:29

最大刷新率-3是让动态刷新率比如freesync/gsync保持生效的设置

三天八百万 发表于 2026-1-2 04:46

可变刷新率会比固定刷新率增加一丢丢延迟,因此才需要将帧率限制到低于刷新率

游戏内的帧率限制只考虑通常情况,而屏幕的刷新率上限则自由的多,要做帧率限制也不在游戏内做啊。

Lisylfn 发表于 2026-1-2 09:36

ai吃多了gsync的推文?

—— 来自 S1Fun

千千千千鸟 发表于 2026-1-2 09:58

三天八百万 发表于 2026-1-2 04:46
可变刷新率会比固定刷新率增加一丢丢延迟,因此才需要将帧率限制到低于刷新率

游戏内的帧率限制只考虑通常 ...

我看视频说其实还是游戏内做限制最好,所以最好的锁帧是根据自己的屏幕来修改游戏的配置文件

refiver 发表于 2026-1-2 10:21

我说我这个屏幕怎么是165HZ这么奇怪的数字,原来是因为这个吗?

Atail 发表于 2026-1-2 11:06

因为游戏也不知道你显示器是多少刷新率,是否开启freesync/gsync
反正显卡驱动都提供了锁帧,自己手动锁一下呗

海豹墨鱼卷 发表于 2026-1-2 11:07

本帖最后由 海豹墨鱼卷 于 2026-1-2 11:43 编辑

显卡渲染绘制帧间隔最好<=显示器/屏幕刷新间隔,这样可以保证每次都刷新完整画面。DP口可以直接把当前显卡绘制的缓存输出出去

具体的渲染流程太复杂了,三言两语解释不清。
到适配上面,大体上分3个东西:渲染质量参数,分辨率,预期帧率---->最后是实际帧率。
会根据平台信息(主机、桌面、移动端-这玩意更复杂),查表拿表期望配置,约束到什么渲染质量级别的参数,再根据参数给你适配最佳分辨率和帧率递归筛选一个可用渲染的玩意儿给你设置。

首先主要分辨率并不固定得一个个试过去。
和帧率有一个近似帧率和可变分辨率渲染缩放,而不是次级参数

一半暴露的帧率配置是30,45,60,(72),(90),120,144,160,(165),180,240,300。
你选择115,前一步可能是用了预设720P 90帧的渲染质量参数但是没给你期望渲染1440P 120帧选项,
最好的方式是改配置文件,如果有控制台的话,一般可以还用控制台命令去调整没暴露的参数。

KevinGraham 发表于 2026-1-2 12:08

本帖最后由 KevinGraham 于 2026-1-2 12:10 编辑

考虑gsync的最佳帧数上限是

Refresh - (Refresh x Refresh / 4096) = FPS Cap

480Hz -> 424 FPS
360Hz -> 328 FPS
240Hz -> 226 FPS
180Hz -> 172 FPS
165Hz -> 158 FPS
144Hz -> 139 FPS
120Hz -> 116 FPS

对于支持reflex的游戏,reflex on会自动锁到这个帧数

eroneko 发表于 2026-1-2 12:14

除了让帧率保持在VRR区间内还有一个原因,虽然主楼写的不是这种情况
渲染排队机制:显卡跑满100%的情况下,GPU跟不上CPU节奏,需要CPU把渲染一帧需要的信息放一个队列里等GPU来处理,这个会导致显示器上呈现的这一帧和游戏实时状态之间产生几帧的差距,如果开了垂直同步这个差距可能更大,这种情况下人看到的画面其实是2-3帧之前的,从而导致输入延迟高很多,操作会显著不跟手,所以合理的帧率应该是取一个显卡一定能达到的下限帧率,再在这个基础上减一个数,杜绝排队的情况。
但是实操不需要这么麻烦,N卡开reflex,A卡开anti-lag就行,原理就是动态控制帧率上限,避免排队

keytomylife 发表于 2026-1-2 13:32

几乎每个游戏都有的MOD补丁
就是限制显卡使用率跑到95%而不是100%来保持1%LOW,也有显存使用率的
你说的这个-5刷新率差不多的道理

教练 发表于 2026-1-2 14:48

所以一个相对省事儿的办法:(U7 265, 5080, 120显示器)
老黄的驱动里把帧率限制到116,开vrr和垂直同步
每个游戏都关掉垂直同步和帧率限制
可行吗?

精钢魔像 发表于 2026-1-2 15:02

教练 发表于 2026-1-2 14:48
所以一个相对省事儿的办法:(U7 265, 5080, 120显示器)
老黄的驱动里把帧率限制到116,开vrr和垂直同步
...

设成能被整除的帧率就行了,就是60,40和30。nv app里把低延迟模式打开,帧上限锁60。
60帧还是差点,稍微一卡就能感知到。如果是144的显示器,设成72,偶尔卡到60多帧就难以感知。

qwased 发表于 2026-1-2 15:42

精钢魔像 发表于 2026-1-2 15:02
设成能被整除的帧率就行了,就是60,40和30。nv app里把低延迟模式打开,帧上限锁60。
60帧还是差点,稍 ...

你在说啥啊,还主动放弃高帧率的

你说啥就是啥 发表于 2026-1-2 16:54

本帖最后由 你说啥就是啥 于 2026-1-2 16:55 编辑

千千千千鸟 发表于 2026-1-2 09:58
我看视频说其实还是游戏内做限制最好,所以最好的锁帧是根据自己的屏幕来修改游戏的配置文件 ...
不一定,游戏自带锁帧太看开发者,有些游戏的锁帧实现烂的要死。比较好的还是用 RTSS 或者 N 卡驱动里的锁帧,稳定,效果不错。可能比不过个别游戏自带的锁帧,但也就是 95 分和 100 分之间的差距。

你说啥就是啥 发表于 2026-1-2 17:34

本帖最后由 你说啥就是啥 于 2026-1-2 18:21 编辑

教练 发表于 2026-1-2 14:48
所以一个相对省事儿的办法:(U7 265, 5080, 120显示器)
老黄的驱动里把帧率限制到116,开vrr和垂直同步
...
对,差不多就这样。
AI 大概也是从这里抄的G-SYNC 101: Closing FAQ | Blur Busters

Fuero 发表于 2026-1-2 18:03

所以我是120屏的话,最好的做法是去nv app里把单应用的帧上限锁到116、全局锁120?

精钢魔像 发表于 2026-1-2 18:11

qwased 发表于 2026-1-2 15:42
你在说啥啊,还主动放弃高帧率的

稳定的帧率比高帧率好。

qwased 发表于 2026-1-2 19:09

精钢魔像 发表于 2026-1-2 18:11
稳定的帧率比高帧率好。

2026了,还有人用着高刷屏主动限60玩的,夸张哦

KevinGraham 发表于 2026-1-2 20:25

Fuero 发表于 2026-1-2 18:03
所以我是120屏的话,最好的做法是去nv app里把单应用的帧上限锁到116、全局锁120? ...

global setting直接锁116就行,为啥要拆开

KevinGraham 发表于 2026-1-2 20:26

教练 发表于 2026-1-2 14:48
所以一个相对省事儿的办法:(U7 265, 5080, 120显示器)
老黄的驱动里把帧率限制到116,开vrr和垂直同步
...

这个是对的 ,还可以考虑把低延迟模式改成高

不见不散 发表于 2026-1-2 21:47

本帖最后由 不见不散 于 2026-1-2 21:52 编辑

ai的想法是保low帧,也就是心电图平稳度,90帧(或更高)平稳的心电图,比120帧过山车的要看起来更舒服

Fuero 发表于 2026-1-2 22:23

KevinGraham 发表于 2026-1-2 20:25
global setting直接锁116就行,为啥要拆开

我理解了,global锁116触发G-Sync就好

恋妖壶 发表于 2026-1-2 22:44

qwased 发表于 2026-1-2 19:09
2026了,还有人用着高刷屏主动限60玩的,夸张哦

我有个朋友,4090锁30帧玩游戏,所有游戏

秋月孝三 发表于 2026-1-2 23:16

qwased 发表于 2026-1-2 19:09
2026了,还有人用着高刷屏主动限60玩的,夸张哦

这有啥,还有为了dps锁35fps的

慕容断月 发表于 2026-1-4 01:19

qwased 发表于 2026-1-2 19:09
2026了,还有人用着高刷屏主动限60玩的,夸张哦

有啥问题?
我就用着4090锁60帧,体验好得很
稳定60帧远比波动大的不稳定帧率来的好太多了,而且不用键鼠打游戏超过60也并没有太多的意义

farAway 发表于 2026-1-4 15:37

看不明白CS那种要锁吗?屏幕240,显卡锁多少?

精钢魔像 发表于 2026-1-4 17:02

本帖最后由 精钢魔像 于 2026-1-4 17:07 编辑

farAway 发表于 2026-1-4 15:37
看不明白CS那种要锁吗?屏幕240,显卡锁多少?
支持vrr的话锁80。显卡接dp线。

觉得80太慢也可以锁120。


关键还是要把显卡的低延迟模式打开,原理就是渲染队列设成1,不等待。
同步设置用游戏的设置就行,用驱动调可能会有兼容性的问题。打开低延迟后就算游戏里开垂直同步,应该也是不影响的。

三天八百万 发表于 2026-1-4 23:09

慕容断月 发表于 2026-1-4 01:19
有啥问题?
我就用着4090锁60帧,体验好得很
稳定60帧远比波动大的不稳定帧率来的好太多了,而且不用键鼠 ...

能看不出60和高帧率(哪怕是不稳的)差别的可以省钱了。

我自己玩地平线5的时候平均90帧也不愿意锁60,波动下限不低于48帧(动态刷新率生效最低帧率)就不需要管啊

farAway 发表于 2026-1-5 11:21

精钢魔像 发表于 2026-1-4 17:02
支持vrr的话锁80。显卡接dp线。

觉得80太慢也可以锁120。


120不可能,我打CS啊,要求游戏要达到显示器最大刷新率上限240

120刷新跟枪太难受了,我是能明显感受出144和240差距的人

精钢魔像 发表于 2026-1-5 11:44

farAway 发表于 2026-1-5 11:21
120不可能,我打CS啊,要求游戏要达到显示器最大刷新率上限240

120刷新跟枪太难受了,我是能明显感受出1 ...

那可以考虑换480的显示器,或者就240凑合用吧。

慕容断月 发表于 2026-1-5 21:31

三天八百万 发表于 2026-1-4 23:09
能看不出60和高帧率(哪怕是不稳的)差别的可以省钱了。

我自己玩地平线5的时候平均90帧也不愿意锁60, ...

是这个理,不低于60就够了
我的理由是只要够60剩下的性能拿去堆画面或者“暴力”提升游戏优化(比如绝地幸存者)

60算是及格线吧,不满60还是算了

缺德猫 发表于 2026-1-5 21:59

最重要的是关掉一切性能显示,除非真的感觉卡顿才开了找找原因,我最近关掉后打游戏舒服多了,不然老忍不住盯着

精钢魔像 发表于 2026-1-5 22:15

慕容断月 发表于 2026-1-5 21:31
是这个理,不低于60就够了
我的理由是只要够60剩下的性能拿去堆画面或者“暴力”提升游戏优化(比如绝地 ...

60还是差了些,卡一下到55就能感觉到。
最好还是锁70多,卡一下到60多,不容易感觉到。
页: [1]
查看完整版本: 关于游戏最佳帧率,Ai有没有骗我