本
文
摘
要
首先回答你的问题,因为帧数高并不代表一切。
1.帧数的显示,是显示的平均帧率,比如显卡每秒要渲染200帧画面,根据你画面的复杂程度,每帧的渲染时间都不一样,也就是说如果你的帧率突然掉到150的时候,由于取平均值显示,虽然150帧也算是流畅,但是其中有几个20帧的画面拉低了整体平均值,(这样表述并不准确,应该用帧渲染时间来表达这件事情,即1秒=1000毫秒,以毫秒为单位表述帧渲染时间,最慢的一个画面可能需要几百毫秒来渲染,绝对是你你能够察觉到卡顿的数值,但这样表达比较绕)有些画面输出到画面的时间如果你不开各种同步技术,也会有错开,造成跳帧或者卡顿。
2.另外,各种同步技术也会有所影响,比如G-sync,当然这个需要硬件支持,并且你必须在显卡驱动中进行设置,freesync,必须是A卡才能开的主动同步技术,还有最基础的V–sync,也就是垂直同步,之前在60Hz显示器的年代里,V-sync理论带来67ms的操作延迟,实际会更大一些,甚至在几百毫秒左右,操作顿感很重,尤其对FPS游戏来说,更为明显,但你用的是144Hz屏幕,理论延迟仅有28ms,实际虽然更多但也不过百毫秒,已经没有明显的操作顿感,并且让显卡输出强制同步显示器,所以不会撕裂,并且不会跳帧,但是该卡还是会卡。
3.还有一种可能就是你游戏的优化问题了,可能对新一代CPU和GPU的调用并不理想,导致了某些复杂画面负载清奇,间歇性出现超长的帧渲染时间,由于无法彻底拉低平均值,所以帧数仍旧很高,但是仍旧会觉得卡。
解决方案:开起垂直同步,减少显示器和显卡不同步造成的各种问题。
等待游戏优化更新,或者去网上查查有没有一些影响性能新奇的画质调整解决卡顿问题。
就是以上这些,可能比较晦涩,也没回答到点上,希望能帮助到你。