这几天我自己的电脑也犯了这个毛病。玩个英雄联盟,团战一开,画面就跟幻灯片似的,帧数从一百四直接掉到五十几。更离谱的是,有时候我只开了八个网页,切个标签页都要转两秒的圈圈。我一开始也骂显卡,年货节的显卡刚到手才半年,怎么就能弱成这样。
后来我静下心排查了一圈,发现根本问题出在一个大家都容易忽略的地方,电源管理。现在的显卡比你想象的聪明,它自己是会调节功耗的。你只是开网页的时候,显卡觉得负载很低,就自动降到最低的频率,核心从一千八降到三百。这时候如果你系统的电源计划设置的是节能模式,或者主板里开启了什么省电功能,那个电压就给得特别抠门,一小点波动就会让显卡反应不过来。
我之前为了省电,在系统电源设置里选了个平衡模式,这其实也没错。但我又手贱在显卡驱动里开了个什么自适应功耗,两个叠加起来真就要了命了。加上我用的那个浏览器还开了硬件加速,所有图片和动画都让显卡去算,算到一半供电不够,可不就卡了嘛。
排查的时候我先把显卡驱动卸载干净,用官方那个工具在安全模式里清了一遍,重新装了最新版本。结果没用,该跳帧还是跳帧。又换了根DP线,还是老样子。显卡温度我也测了,开网页的时候四十度不到,玩游戏也就六十五度,完全在正常范围。
真正解决问题是在BIOS里面。我那块主板有个什么ASPM的电源管理选项,默认是自动。我把它关掉之后,又把windows电源计划改成高性能。这回重启一开,明显不一样了。就算同时开着十几个网页加一个视频,再挂个word文档,切换起来都是秒开。游戏里面帧数也稳住了,虽然还是会有小波动,但至少不会出现那种突然掉到六十以下的情况。

所以跳帧这件事,首先别急着怪显卡性能不行。很多时候是显卡在偷懒,它有能力跑满,但供电系统不让它动。你得让它始终保持在待命状态,随时准备全力输出。
除了电源管理之外,还有几个小地方容易被忽略。硬盘占用率也是个典型,如果系统盘是那种用了两三年的机械硬盘,或者满了百分之九十的固态硬盘,哪怕你显卡再好,数据读取不过来,照样会跳帧。我笔记本之前用的就是一块老固态,读取速度已经掉到两百兆每秒了,换了个新硬盘之后整个电脑都活过来了。
内存方面也得留意。如果你平时习惯开几十个网页不关,后台还留着各种聊天软件、音乐播放器,那内存占用率很容易就到百分之八十以上。系统开始用虚拟内存,也就是拿硬盘当内存用,这下延迟一下就上去了。打开任务管理器看看内存占用,如果经常红块,就该考虑关点后台程序或者加内存条了。
还有个细节,就是显卡驱动面板里的三维设置。默认情况下很多选项都是自动,其实这些自动有时候选的并不是最优解。比如电源管理模式,默认是最优功率,你得改成最高性能优先。纹理过滤的质量也可以从质量改成性能,各向异性采样关掉或者设低一点,跳帧的概率会小很多。
最后再提醒一句,机箱风道要保证通畅。温度高确实会降频,我之前就是机箱里塞满了灰,显卡一跑游戏就到八十多度,然后就自动降频了,帧数自然就崩了。把机箱里的灰清一清,风扇转速调高一些,你会发现跳帧问题直接没了一半。
如果你的机器玩游戏跳帧,开网页也卡,先别急着掏钱换卡。把电源计划改成高性能,去主板里把那些省电功能关掉,清一下硬盘和内存,再调一下显卡驱动的电源模式,大多数情况下都能救回来。实在不行再考虑硬件升级,别让显卡白白背这个锅。