游戏延迟是怎么算的,什么原因造成的?

引 电竞游戏的致胜关键——快电竞类游戏是现在非常热门的游戏类型,观众已经达到了可与传统运动相提并论的程度 。对于电竞玩家来说“快”是很重要的 。CPU和GPU运算要快、显示器刷新要快、游戏引擎渲染要快、玩家的反应和操作要快,快是贯穿电竞游戏的胜利关键 。

游戏延迟是怎么算的,什么原因造成的?


在最近的十年中,电竞游戏的火热对于网络和硬件技术的推动是很明显的,硬件厂商推出了越来越“快”的硬件 。作为游戏硬件的核心厂商,英伟达在 GeForce RTX 30 系列 GPU 推出时间竞技玩家们带来一份新的“黑科技”——能够降低系统延迟,提升游戏流畅感的 NVIDIA Reflex延迟分析技术 。一、游戏的延迟是怎么产生的?一般来说游戏的延迟分为两种,一种是网络延迟,一种是系统延迟 。网络延迟大家很熟悉了,就是你的电脑和网络服务器交换数据时产生的时延,影响网络延迟的主要是服务器带宽和网关的响应,在游戏中体现为ping值 。网络延迟在最近几年中随着光纤宽带的普及改善很多,大部分游戏运营商的服务器现在连接起来都非常流畅了 。
游戏延迟是怎么算的,什么原因造成的?


系统延迟的组成部分比较多,首先是玩家操作输入信号的外设延迟,接下来到PC处理器进行任务处理,将渲染任务交给 GPU 进行渲染,等待渲染完成,输出到显示最终呈现出画面,这整个流程共同组成的即是系统延迟 。FPS (帧数/秒)是用来体现游戏流畅度的一个指标,但它测量表达的的只是数据吞吐量,而不是玩家动作与电脑做出响应之间的指标 。
游戏延迟是怎么算的,什么原因造成的?


系统延迟与游戏帧率有一定的关系,通常来讲,游戏帧率越高,玩家感受的延迟就越低,通过高刷新率显示器和高性能 GPU 能够尽量地减少这其中带来的部分延迟 。不过玩家却对系统运行处理和游戏渲染的延迟毫无办法,因此想要消除和减少系统延迟,需要统筹硬件、游戏引擎、外设等多个部件进行协同 。
游戏延迟是怎么算的,什么原因造成的?


系统延迟主要是以下几部分构成第一部分是输入延迟 。也就是我们常看到键盘、鼠标、手柄的外设延迟;第二部分是输入采样延迟 。输入采样是指计算机本身从输入设备接收输入信息,然后将其发送到游戏,以便处理输入和位置等信息 。同时这个部分还包含游戏引擎延迟,诸如视觉效果、音频、本地模拟、能见度等特效都会造成引擎延迟;第三部分是渲染延迟 。这个延迟由渲染队列和GPU共同影响 。第四部分是合成延迟 。窗口合成程序获取帧之后,会安排与其他窗口合成,从而造成延迟 。这时候我们可以通过全屏独占模式来避免窗口合成,以减少延迟;第五部分是显示延迟 。显示延迟实际上包含三个部分:

    推荐阅读