• 问题现象:

最近接到网吧反映新机器上的12代或13代CPU玩英雄联盟时会有卡顿的情况,同网吧下旧机器正常。

  • 排查思路:

网吧多个配置对比测试,得出结论,WIN7系统都正常,WIN10和WIN11下12代/13代会有卡顿的情况。先测试10400f+2060s--win11不卡,就是cpu第三个逻辑核心接近跑满,只用了8个逻辑处理器,后面4个空闲,帧数还可以

202302181529581.png

其次测试7500+1063--win11,四个核心都很累,帧数虽然不高,但无卡顿

202302181530472.png

9400f+1660ti--win11,6个核心都有事情干,无卡顿

202302181531203.png

12400f+3060--win11--新2.5G交换机,主板网卡是1G的,联盟只用了8个逻辑处理器,其中第三个跑满,有卡顿现象,卡顿指的是每局游戏卡顿数次,并不是不能玩

202302181531584.png

然后测试win10下,12400f+3060--win10,对cpu利用率好一些,12个逻辑核心都没闲着,有卡顿现象。

202302181532175.png

测试完怀疑是新交换机兼容的问题,于是测试了同配置的,没有连到新2.5G交换机上的电脑,还是卡顿,看来不是交换机问题;也尝试过更换驱动版本和关闭dx11测试,还是卡顿;最后用Process Explorer查看有没有异常进程无异常现象。

202302181532516.png

接着,尝试WIN10方面的对游戏影响的设置:关闭游戏模式,关闭GPU加速,关闭通知,关闭专注,关闭xbox,关闭xboxbar录像,还是卡顿。

  • 解决方法:

重新整理了下思绪,查看系统方面,发现ex-h610m-v3 d4,ex-b660m-v5 pro d4 这两种主板下有2个串口io驱动没有安装:Intel 串行 IO GPIO驱动程序,Intel 串行 IO I2C驱动程序。查询后才知道是芯片组和cpu与显卡通信的,安装完测试发现不卡了,没装这两个驱动前感觉不止英雄联盟会卡,别的游戏也会卡,有反馈卡的可以试试这个方案。