intel吧 关注:740,218贴子:2,885,146

【教程】CSGO帧数过低问题分析及咨询——Intel篇

只看楼主收藏回复

文/雨声潇潇
本文均为原创,转载请注明出处

CSGO(反恐精英:全球攻势)最近的热度已经远远超过DOTA2和吃鸡,成为steam上在线人数最多的游戏。同时,这也是对Intel处理器优化极好的游戏。最近几天,本人发现很多笔记本电脑用户出现了帧数过低的问题,但在Intel吧里回复较少。
自从2017年3月入坑以来,笔者已经断断续续游玩了2060+小时。作为CSGO爱好者,笔者竭力为广大吧友解决问题,本帖主要先简单介绍CSGO帧数影响原因,并持续关注,若有问题则可直接回复。

由于本人认知水平有限,故如有问题分析不正确、不周到之处,请吧友们谅解。


IP属地:浙江1楼2020-04-27 20:57回复
    2、关于测试方法
    CSGO帧数会随着CPU负载而剧烈波动,与网络环境也有一定关系,但关系不大。
    一般的测试都把本地服务器作为测试对象,具体方法是开一个创意工坊地图。本地服务器将图的负载和BOT的负载全部加在CPU上,会造成显著的帧数降低。
    而且CPU核心数越多,这种因本地服务器负载的影响越低,使得该方法失去对比意义。
    事实上,连接官方服务器,也可以测试帧数的稳定性,并且更接近实际体验。一般而言,进行竞技模式匹配或者死斗模式,测得的帧数结果会比本地的高。
    但这种方法的缺点在于,官方服务器有一定量的玩家,玩家越多,帧数越低,且地图不同,帧数也会有大幅度变化。
    在此笔者给出一个标准:
    ① Aim_botz地图,静止对人,超过150fps。
    ② 本地服务器开死亡竞赛,地图Mirage、无电脑玩家,在匪家朝天空看,超过250fps。
    达到以上标准之后,在官方服务器基本可以满足120fps以上,无需进行过多调试。


    IP属地:浙江3楼2020-04-27 20:58
    回复
      3、影响分析
      CPU频率:极为重要。CPU频率是影响帧数的最大原因,也是问题所在。
      CPU核心数:4核心及以上CPU可以满足实战200FPS以上;双核CPU进行游玩时,需要3.5GHz以上的频率方可稳定在130FPS。
      内存频率:帧数在300以下时,内存频率没有影响,双通道DDR3 1600就没问题,不需过多考虑。
      显卡:看分辨率而定。若分辨率为1080p且开启全部特效,则需要GTX950以上的显卡才能稳定120fps,若采用职业配置,1024×768分辨率特效全部最低,则UHD630核显也能到达120fps。绝大部分人不开特效,总的来说,显卡不是考虑的因素。
      软件因素:过高后台负载会严重影响帧数,除非后台开着几个直播网页,像QQ、YY等软件占用很低,无需过多考虑。


      IP属地:浙江4楼2020-04-27 21:00
      回复
        4、CPU频率问题
        因为CPU频率是影响CSGO帧数的最大因素,这里给出一些结果。笔者使用4代i7-4720HQ,具有四核心八线程,分别使用XTU调节频率进行测试。
        全核3.6GHz的情况下,静止帧数可达390,基本到达帧数限制上限。

        全核2.5GHz的情况下,帧数达340。已经有明显降低。

        数据汇总如下。

        从上可见,如果需要有良好的帧数表现,四核CPU需要2.5GHz以上。事实上,即使是六核或更多核心的CPU,都需要2.5GHz左右的频率,才能使得CSGO运行正常。
        即使是老旧的4代CPU,只要频率够高,如4790K,仍然可以到300FPS以上。所以,CSGO吃高频,近几代CPU都没问题。
        注意:静止帧数基本上是此电脑能到达的最高帧数,实战中由于地图位置和有其他人的原因,帧数会降低到最高帧数的40%-70%。


        IP属地:浙江5楼2020-04-27 21:02
        收起回复
          5、如何确定问题
          百度搜索游戏加加软件下载并安装。也可以使用MSI afterburner软件,但后者图形设置为英文,且不能记录长时间的帧数波动情况。游戏加加比较适合大众使用。
          下图是游戏加加的有关设置。不熟悉的读者可以参考。

          在游戏加加的主界面,勾选“游戏频率”,然后启动游戏,在游戏内可持续关注CPU频率和温度变化情况。

          如果发现频率低于3000MHz,甚至低于2500MHz,那么CSGO的帧数问题就是在CPU频率过低。
          这一问题在8300H、8750H上十分常见,特别是8750H。由于电压过高,很多机型触碰温度墙后给的功耗低于45W,很有可能出现帧数问题。
          对于该问题,比较理想的解决方法是使用intel XTU进行降低电压操作,关于XTU的使用方法,参见以下链接。
          【教程】笔记本XTU设置之基础篇:电压偏置设置
          https://tieba.baidu.com/p/6417165673?pid=129091124499&cid=0&red_tag=0300507496#129091124499
          对于8、9代标压CPU,都可以降低0.1V-0.15V,对降频现象有显著疗效。


          IP属地:浙江6楼2020-04-27 21:04
          收起回复
            6、游戏设置问题
            分辨率问题:
            分辨率是影响CSGO帧数的最关键设置。一般认为,采用职业玩家配置最有利于到达高帧数,这里笔者推荐大多数职业选手采用的分辨率:1024×768拉伸。
            基本设置如下。

            为了提高帧数,特效自然是越低越好。但在游戏设置里存在一个误区:

            图中多核渲染选项,他写明禁用可能可以提高帧数,实际上启用才能提高帧数,禁用反而会降低帧数到100-200fps。本地服务器若帧数一直卡在150不到,且CPU频率正常,问题大多出现在此处。
            另外,多重采样抗锯齿模式会显著加大CPU负担和GPU负担,进而降低帧数,对于笔记本玩家而言不推荐开启此选项。
            至于全局阴影效果、细节等,仅仅是略微增大GPU负载而已,CPU无影响。可自行决定,如低阴影有助于区分暗处的人,高光影可以显示一些特性皮肤的色彩。


            IP属地:浙江7楼2020-04-27 21:06
            回复
              7、关于其他原因的一些提示
              ①Win10系统版本:笔者一直把系统版本更新到最新,并无出现严重影响帧数的问题,若电脑系统为原装正版系统,且不用第三方软件“深度优化”过,基本可以排除系统问题。


              IP属地:浙江8楼2020-04-27 21:06
              回复
                ②显卡驱动:显卡驱动问题是潜在因素,主要表现为切换画面卡顿、帧数30-60,这种问题主要在于有独显的笔记本。
                对英伟达显卡驱动进行更新之后出现的问题。建议使用DDU(显卡卸载工具),百度搜索即可。
                推荐在安全模式下进行清理,进入安全模式的方法为:开始菜单,按住shift点击电源、重启,出现恢复界面中点疑难解答、更改windows启动行为、然后按F4进入安全模式。
                若你使用微软账户登录,则需要输入微软账户密码才可进入。

                勾选英伟达GPU,选择清除后重启。然后全新安装驱动程序,或在系统设置中检查更新,系统会自动安装合适的驱动。


                IP属地:浙江9楼2020-04-27 21:07
                收起回复
                  ③游戏模式、全屏优化:这些东西笔者保持默认设置,正常情况下不需要考虑他的问题。如果前述方法无用,可以考虑这些方法。
                  ④关于一些提高FPS有用的启动指令:意义不大,不是影响帧数的重要原因。
                  ————
                  全文完,感谢你的阅读。若有任何问题和建议,欢迎在此贴留言。


                  IP属地:浙江10楼2020-04-27 21:09
                  回复
                    出个吃鸡的吧


                    IP属地:西藏来自iPhone客户端11楼2020-04-27 23:28
                    收起回复
                      6不6


                      IP属地:广西来自iPhone客户端12楼2020-04-29 22:06
                      收起回复
                        受教了


                        IP属地:湖北来自iPhone客户端14楼2020-05-02 01:53
                        回复
                          楼主你好,我的电脑是台式机,2070s的显卡和I7-9700k的cpu,之前玩csgo的时候帧数一直有300多,但不知道什么时候开始帧数只有100到200之间,尝试了很多办法也没有解决,十分烦恼。我也按照你的方法设置了 依然不行,日常与人对枪只有120hz左右,很苦恼。这是一张社区准心调试图,我用游戏加加监控了各种参数,可以帮我看看是什么问题吗?太烦了,万把块的电脑帧数不上200


                          IP属地:四川来自iPhone客户端18楼2020-05-11 12:00
                          收起回复
                            楼主你好,现在csgo更新了之后出现强制光影的问题无论调低调高都没有用,本人配置750ti i54590 8g1333双通 在更新以后出现开枪或者见人跳帧情况,所以请问一下是什么原因,在正常走路fps在250帧左右,见人之后帧数剧降到120帧左右。请问一下是为什么?


                            IP属地:广西来自Android客户端19楼2020-05-12 13:14
                            收起回复