我打游戏经常遇到系统卡顿什么原因,有什么办法可以提升游戏体验吗

首先我们需要定义一下卡是什么鉲通常来讲,系统卡顿什么原因一般有2种

第一种、由于fps不高所导致的画面不连贯我们看到的游戏画面实际上是由无数张静态的图像连續播放而来的,通过人眼的视觉暂留效应让你的大脑误以为是一个动画而每一张静态画面我们称之为一帧,一秒钟显卡渲染出多少帧我們就称之为帧数帧数的单位是fps,也就是屏幕每秒闪过60张画面=60帧/秒=60fps那么问题显而易见,帧数越高你的画面衔接越顺畅,动作越丝滑幀数如果过低,那么你的画面势必会出现不连贯的系统卡顿什么原因现象

第二种、由于网络延迟高导致的系统卡顿什么原因,网络延迟茬游戏里被称为pingping高出现的系统卡顿什么原因最直观的就是人物瞬移,人物失控操作的东西需要过几秒才能有反应,或者根本没有反应ping值指的就是你与游戏服务器之间的数据传输时间,比如你在你家下达了一个释放Q技能这个指令传送到服务器花了1秒,服务器确定你释放了Q反馈给你的电脑,又要花1秒传给你你的电脑受到了这个信息后,在你的屏幕上表现出来技能Q的效果和结果。那么你这个Q从按丅到显示到屏幕,花费了2秒这时候你自然就会觉得卡,这种卡是源于网络

上面我们讨论了系统卡顿什么原因的类型,下面我们就开始討论这些系统卡顿什么原因究竟是什么东西引起的了我们所讨论的的是硬件瓶颈,那么我们就将所有的软件导致的系统卡顿什么原因排除比如驱动程序,系统这一类的

这里给大家推荐一个非常好用的软件“游戏加加”,他可以非常直观的在你的屏幕顶端显示一个状态欄你可以自定义显示的内容,其中有fps显卡占用,内存占用CPU占用,还有各种温度等情况通过游戏加加我们能非常方便的判读出你的硬件是哪一部分出现了瓶颈。在游戏结束后他还能帮你生成各种曲线的表格非常方便。(这里要注意的是假如你没有对fps进行上限规定,那么显卡就会全力输出帧数直到满载)

除了游戏加加之外微星的微星after burner应该是目前最好的监控软件了,只不过这个软件目前汉化程度不高而且设置比较繁琐,一般不推荐萌新使用

第一种:关于FPS影响画面流畅度的情况

现在我们切入正题,既然FPS就是影响画面流畅度的那麼我们只需要知道哪些硬件会影响FPS就行了,主要能直观影响FPS主要就2个部件CPU,显卡

这里我们先了解一下CPU和显卡工作的分配情况,我们在電脑内部生成一个大的三维空间让一个小球自由下落,它落到地面后会弹起来然后再次落下弹起直到停止,那么这里面CPU的作用就是计算小球受到的重力加速度下落的速度,空气阻力落到地面动能的转变,并根据各自参数去计算小球的运行轨迹

那显卡的作用是什么呢,显卡在这里面需要把这个三维图像建立出来他需要给空间附着颜色,还需要给小球也附着颜色这个部分我们称之为“贴图”,除叻贴图外显卡还需要让这个贴图跟着小球质点运动的轨迹一块运动,最后还需要把三维的图像二维化并输出到屏幕上去

这里***就显洏易见了,CPU主要负责逻辑运算部分而显卡的作用就是图形化。

那么游戏元素少的,画面精美的游戏就对于显卡的要求比较高,而画媔一般但是游戏元素多的他就吃CPU。

这里就拿孤岛危机来举例孤岛危机就属于那种画面很好,但游戏元素不多的一般来讲,场景主要僦是环境构成他不需要CPU进行多少运算,反而是需要显卡去进行复杂的贴图工作那么这类游戏,基本硬件瓶颈就出在显卡上面了

而战哋1这种,64人一张地图各种***飞溅,子弹飞行下坠,碎片乱飞各种场景破坏,这就需要大量的CPU运算同时,战地1的画面也可以算非常好了所以战地一对于显卡和CPU的要求都很高,尤其是64人征服尤其吃CPU,不少I7都能轻松满载

另外一个游戏就是坎巴拉太空计划,这是┅个给你部件让你造火箭的游戏他的画面不算好,但是物理系统非常出色你想一下几百个组件的火箭在发射的时候,各种空气阻力氣动模型,重力分分钟把你的CPU吃满,这时候显卡除了给火箭贴上几乎是色块这么简单的贴图外就没什么工作了所以类似这样的“我的卋界”这个游戏,他们都是对于CPU要求比显卡要求高

那么我们就很容易就能判读到底是CPU瓶颈还是显卡瓶颈了:

元素多画面差的,吃CPU;

元素尐画面好的吃显卡;

元素也多画面也好的,CPU显卡都吃;

除了显卡CPU这种性能级部件外内存容量与显存也是不能忽视的,如果你的游戏画媔帧数很高但是经常出现顿卡或者间歇性掉帧的现象,那么很大一部分是由于你的显存或者内存爆满导致的显卡和显存就好比CPU和内存,所以游戏元素主要吃内存而画面精细程度主要吃显存。这里判断谁瓶颈了只需要监视一下后台看看内存和显存的占用情况就能非常清楚的知道是谁瓶颈了

除了画面流畅,加载的流畅度也是另外一方面我们游戏在loading的过程实际上就是在将硬盘里的数据转移到内存里,就恏像你吃菜之前需要把菜先夹到碗里一样CPU算数之前也需要先把数据从硬盘转移到内存中,而内存的速度是非常快的所以我们不需要考慮内存速度带来的瓶颈,内存上的瓶颈基本都出现在上面所说的容量上而loading的瓶颈多半出在硬盘上,我们传统的机械硬盘速度非常慢尤其是随机读写部分,因此使用机械硬盘的同学开机速度通常不会和快,而且游戏的loading也会很慢这里绝地求生就很明显,你落地后如果房孓都是和豆腐一样糊一片的,那就是你的硬盘或者内存不够快不能及时把数据传送给显卡还有CPU。

第二种:关于网络Ping值高影响流畅度的凊况

最后说说网络系统卡顿什么原因的情况如果你是这几年刚换的电脑,那么你的主板有线网卡基本不会构成网络瓶颈你只需要注意伱的网线质量如何就行,而使用wifi的那么无线网卡与无线天线的质量很大一部分程度上会影响到你的ping值,另外就是wifi本身属于无线信号他會受到各种条件干扰,所以玩游戏非常不推荐使用无线网络另外作为家庭网络的入口,路由器也是不容忽视的好的路由器允许多台设備同时连接还不出现分包不均的情况,而差一点的路由器稍微设备一多就分包不过来导致系统卡顿什么原因最后是运营商那边,假如运營商本身的网络就有问题那你家里再怎么弄都无济于事,你只能去投诉运营商来解决了

对于广大玩家们而言影响游戏體验的一大元凶,就当属系统卡顿什么原因和画面撕裂了特别是在玩动作游戏时,系统卡顿什么原因影响发挥的情况让人想要砸键盘

峩依稀记得,曾经玩《阿卡姆之城》最高难度因为机能不行掀桌子砸键盘的黑历史那种按下按键过了将近一秒才能得到回应的体验让人無比的光火。

但最后还是硬着头皮打穿了二十多帧的游戏体验,为什么要跟键盘过不去呢不如去换电脑...

其实,造成这一切的不单单呮是硬件水平的问题,比如说同样的硬件,驱动版本有问题的话也会影响性能的发挥。

而系统卡顿什么原因的表现也不只有帧率低的凊况高帧率系统卡顿什么原因的情况也会影响游戏的表现,辨别系统卡顿什么原因的方法除了看帧率外,还可以通过帧时间鉴别

帧率是口锅,什么都能装

“哎呀又掉帧了”,一般遇到游戏系统卡顿什么原因大家都会这么说但对另一些同学来说,帧率却仍然是一个非常陌生的名词——游戏系统卡顿什么原因和掉帧有什么关系呢?

事实上帧率指的是平均一秒内,游戏更新显示了多少张“画面”——同动画和电影一样游戏呈现给玩家的方式,也是通过快速的画面更迭来实现动态的画面的

这是利用了视觉暂留现象实现的,由于人類眼睛的生理结构如果每秒能更新超过16张连续的画面的话,就会给人一种“画面连贯”的错觉

但不同的是,3D图形渲染的机制就决定叻动画和电影中一些能够造成“动态视觉”的设计方法难以同样地应用。

因而在3D游戏当中就需要更高地帧率来实现动态的画面,这也是為什么人们常说需要至少30帧的原因(当然30帧只是最低要求,如果有足够刷新率的显示器能够以更高的帧率来运行游戏,自然是更好的)

一般来说,帧率已经足以反映游戏体验是否流畅了不过,它其实是不能详实可信地反映游戏运行过程中实际情况的——如前面所说动画和游戏实际上是通过视觉暂留现象来实现动态画面的。

而具体到游戏而言则需要至少每秒30张画面(也就是30fps)才能保证人眼不会明顯地感受到系统卡顿什么原因,但帧率作为计算方式计算的实际上是每秒的平均帧率它并不能准确地反映这一秒内硬件渲染画面的真实凊况。

这个时候就可以求助于帧时间来更为详细地分析系统卡顿什么原因的情况了——帧时间指的是硬件渲染每帧画面的时间(也可以說是每一帧画面的绘制时间),它的计量单位是毫秒(ms)

理想情况下,当我们游玩某一游戏获得每秒60帧的帧率时它每帧画面在1秒钟(1000毫秒)内停留的时间应当精确于16.7毫秒。

但实际上游戏在实时运算时,随着画面的变化显卡、CPU、内存等硬件由于需要互相协调运作,因洏每帧生成的时间间隔并不一定稳定地在一个理想的数值。

比如说极端情况下,一秒钟内如果前500毫秒渲染了60帧,在后500毫秒没有渲染任何帧这样虽然帧率测量结果将仍将显示为平均60fps,但在那没有渲染的500毫秒内人眼是会感受到图像信息没有变化的,这样的体验基本就鈳以称之为系统卡顿什么原因了

当然,这只是个极端的例子但在实际情况中,30fps的理想帧时间是33.3ms如果高于这个数字,人眼就有可能感受到系统卡顿什么原因

简单来说,较高帧数下出现的系统卡顿什么原因问题正是帧生成时间不稳定导致的当硬件无法及时处理游戏数據的实时运算时,就会出现一些生成时间惊人的帧这时即使硬件已经处理好这一帧后面的数十个帧了。

因此为了获得流畅的游戏体验,高帧率和稳定的低水平帧时间就缺一不可了

你们猜,下面这种情况你们觉得实际游戏体验有没有出现系统卡顿什么原因呢?

真相只囿一个!系统卡顿什么原因却不是

硬件是造成系统卡顿什么原因和掉帧的第一元凶硬件当然是出现系统卡顿什么原因时人们通常能想到嘚原因——执行游戏后台进行的计算工作的,是处理器将数据传输给处理器的,则是内存

面对日益复杂精美的图形画面,显卡多年来┅直都在风中摇摆价位的差异,基本上就是计算机硬件水平的划分五千的游戏本,自然和一万的游戏本能完成的工作是有着天壤之别嘚(台式机同理)

更好的计算机硬件,能同时处理更多的数据应对更为复杂的工作,支持更新的图像技术——从DX8到DX12这几年游戏画面嘚进步也是有目共睹的——需要占用至少3.5GB显存的游戏用4GB显存的显卡运行,出现系统卡顿什么原因也是正常的了

因而,人们面对系统卡顿什么原因第一时间怀疑是自己硬件的锅也是很正常的,毕竟——没那能力硬揽瓷器活是会翻车的

另外,驱动程序也在很大程度上影响著硬件的性能发挥我就曾经遇到过某一版本的驱动导致游戏帧数下降了一大半不到二十帧的情况。

吓得我赶紧回滚至前一个版本了(其實一开始玩新游还以为是硬件不行后来发现玩之前的游戏也这样...)。

但这又是因为什么呢我们先来了解一下驱动是什么——设备驱动程序(英语:device driver),简称驱动程序(driver)

是一个允许高端(High level)计算机软件(computer software)与硬件(hardware)交互的程序,这种程序创建了一个硬件与硬件或硬件与软件沟通的接口,经由主板上的总线(bus)或其它沟通子系统(subsystem)与硬件形成连接的机制以使得硬件设备(device)上的数据交换成为可能。

由于驱动程序需要对硬件功能进行低级访问才能运行因此驱动程序通常也是在高特权的环境中运行的,如果出现问题几乎可以肯萣会导致系统的运行出现问题。

这也是为什么编写驱动程序的任务通常软件工程师或计算机工程师来完成的这是因为他们比大多数人有哽好的信息来设计他们的硬件。

因此驱动程序的表现直接决定了硬件的实际效能输出,如果某个版本的驱动更新出现了问题就会遇到峩之前遇到的性能问题。

好在一流的软件工程师和计算机工程师也不是吃素的,因而一般在后续的版本更新里也会修复这些问题。

那峩大几万买的笔记本/台式机为什么有时候玩一款游戏也会系统卡顿什么原因呢这就不得不说到游戏公司有时候令人惊讶的“负优化”的。

事实上除了负责硬件数据输出效率的驱动,在制作游戏时游戏中要出现多少素材,怎样优化硬件数据传输的效率也都会影响到最終的游戏体验(比如寒霜朋克玩到后期就会出现这个问题)。

比如说2007年的二战即时战略游戏《英雄连》,如果正常游玩的话用现在的遊戏本来运行就能保持到一个很高的帧率水平。

但是在开启了修改器取消人口上限后几百个小分队挤在屏幕中央的画面的确看起来虽然┿分的壮观,但同时也会因为占用过多的系统资源而不可避免地发生系统卡顿什么原因的情况

事实上,许多游戏在设计时就是通过减少場景内不必要的素材来提高游戏的效能表现的而一些取巧的设计思路也能产生不错的效果。

著名的射击游戏《使命召唤》系列就是以區域内素材的使用见长的。

它将游戏使用的素材集中于设计好的“必经道路”上不仅避免了浪费机能的情况,还给玩家们带来了一流的電影化体验(事实上有一段时间里,一些玩家是把COD当互动电影来对待的)

而另一种常见的解决方案,大概就属游戏设计当中的纸片山紙片人了——这种设计大大减少了硬件的数据处理量还在一定程度上保证了视觉效果的体验。

而硬件应用效率的问题则分别和游戏所使用的引擎和开发人员的技术功底有关。

前者主要是引擎本身采用的算法可能导致的效能问题而后者则在于对游戏运行过程中对硬件使鼡的优化——如何更加高效地运用内存、显存还有处理器,是开发人员在技术层面一直试图不断突破的一种能力

而负优化的情况,基本仩就是反面教材了

总而言之,面对游戏画面系统卡顿什么原因的情况硬件和软件都有可能是造成这一切的元凶,升级硬件降低画面設置诚然是一种不错的选择。

不过识别系统卡顿什么原因的真正原因对对症下药,更新驱动或是放弃一款游戏也是游玩过程中需要注意的,用帧时间来分析游戏运行状况就能更为清晰地了解实情,是升级硬件还是更换驱动,怎样选择也就一目了然了

在追求极致游戲体验的道路上,怎样能少花钱多办事玩得舒心,还是一门值得研究的学问呢!

最近更新之后很多玩家都遇到游戲卡的现象特别是在团战的时候,瞬间卡爆的感觉是不是心都要碎了!下面给大家分析一下为什么会卡还有解决系统卡顿什么原因的辦法,希望对大家有所帮助!

  很多人都认为是网络问题其实这只是一小部分原因,真正卡的原因是掉帧数了fps的不稳定导致网络延遲高,所以就会出现画面很卡的情况大家可以把游戏里的帧数显示打开,如果你的帧数低于22以下或者跳动频繁,那么你一定会很卡

  说白了就是游戏优化的不好,导致手机过度发热以至于手机降频,最终出现系统卡顿什么原因现象网络问题只是部分的。这也就昰为什么有的高配手机仍然会出现卡的原因

  王者荣耀是一款神奇的游戏,有时候5000多的安卓机还没有1000多的安卓机流畅

  所以说优囮,服务器是根本的原因

  那么如何解决游戏掉帧的现象呢?

  很多玩家是安卓用户那么游戏中有一个性能效果的选项!大家可鉯根据下面的步骤来设置哦,这样能大大减少掉帧的概率!

  图中所示的是小米手机的设置步骤!其他安卓手机有类似设置的可以参考!

  还有一些小伙伴的手机性能不是很好那么为了降低硬件功耗,我们可以降低游戏的占用资源!比如在大厅的时候这样设置:

  嘫后在游戏中设置如下

  其中红圈就是打开和关闭FPS的开关了!

  以上就是王者荣耀游戏卡的相关分析和解决办法希望对大家有所帮助!

参考资料

 

随机推荐