手机玩游戏为什么会卡-后台堆着进程也会拖累帧率

手机玩游戏为什么会卡-后台堆着进程也会拖累帧率

之前连着好几天纳闷手机玩游戏为什么会卡,明明刚买回来的时候跑同一款游戏还算流畅,没开高画质,也没把分辨率拉满,打着打着画面就一顿一顿,技能放出去半秒才有反馈,有时候直接卡在原地不动,只能退了重进。一开始下意识觉得是处理器跟不上,还想着要不要换一台性能更强的机子,翻了不少别人说的说法,越看脑子越乱。

关掉游戏,点开多任务面板,才看见里面堆了一大堆东西,聊天软件、短视频、购物页面,还有几个之前打开就忘了关的小程序,全都挂在后台。随手清了一遍,再点开游戏,卡顿的情况轻了一点,但没完全消失,团战的时候依旧会掉帧。那会以为清理后台就完事了,没往别的地方多想,反复清了好多次,结果过个十来分钟,卡顿又慢慢回来了。

手机壳很厚。

玩上二十多分钟,机身背面摸起来发烫,握在手里都觉得温热,游戏画面跟着开始频繁跳帧,画面的过渡变得生硬,技能特效一多,延迟就往上飘。后来把壳摘了,放在通风一点的地方接着打,同样的对局,掉帧的频次明显变少,才慢慢反应过来,发热之后机子会自己降频,性能直接压下去,游戏自然就跑不动。这只是我的个人感受,不是标准答案,别的手机不一定是这个情况。

又试着调了游戏里面的设置,先把阴影效果关掉,粒子特效往低了调,帧率选项保持原来的档位,没有强行拉高。之前总觉得特效开着看着舒服,舍不得调低,总以为特效只是画面好看一点,不会占用多少资源,改完之后,长时间游玩的时候稳定不少,不会突然一下子卡得没法操作。中间也试过切换网络,连着家里Wi-Fi的时候偶尔跳延迟,切到流量,延迟波动会换一种样子,卡顿的来源有时候是网络,有时候是机子本身,混在一起很难一下子分清。

还有一个容易忽略的地方,存储空间剩下的不多了,存储快要装满的时候,读写速度会变慢,游戏加载资源的时候就容易卡住,进图慢,场景刷新断断续续。翻了下存储页面,剩下的空间只有一点点,里面存了很多旧截图、视频,还有很久没用的安装包,慢慢删掉一部分没用的文件之后,进图加载的速度快了些,那种刚进地图就卡顿几秒的情况少出现了。

折腾好久才搞明白,不是单一一件事造成的,后台常驻的软件、散热跟不上带来的降频、过高的画面设置、剩余存储不足,这些东西叠在一起,一点点消耗性能。有时候单独只解决其中一项,效果很有限,只清后台不处理散热,玩一会温度上来,照样会卡;只调低画质,后台一堆软件占着内存,该掉帧还是掉帧。也试过更新游戏版本,新版本刚装上的时候,反而短暂的更卡,过一两天,缓存慢慢稳定下来,状态才回到之前的样子,版本更新这件事也不是只会变好。

到最后也没有完全做到全程丝滑,碰到特效特别密集的场面,偶尔还是会轻微卡顿,只是不会再出现那种卡死、强制退出的状况。没有找到什么一劳永逸的办法,每次打开游戏之前,顺手清一遍后台,摘掉厚壳,看一眼剩下的存储,画质维持在自己机子扛得住的档位,就这么凑合着玩。

那天打完一局,锁屏放在一边,没有继续琢磨怎么调参数。