saber 酱的抱枕

Fly me to the moon

02/4
2023
软件

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

我在 FF14 设置 2560x1440 分辨率最高画质,锁 75 帧,在海都主城广场上,只有 58 帧左右,就勉强给它算 60 帧吧。

这个地方大家都很卡,因为这里总是聚集着很多玩家。但是 i5 12400 + RTX 3070 玩一个网游都达不到 60 帧是否过于离谱了?

我首先看显卡情况,发现显卡温度不高,频率正常,但使用率、功耗都没有拉满。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

看来不能怪显卡,那 CPU 呢?一看 CPU 使用率只有 40% 多,也没跑满。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

这就奇了怪了,显卡和 CPU 都没跑满,那是哪里的问题呢?

我去贴吧发帖询问,有大佬说这其实还是 CPU 瓶颈。

我有点奇怪 CPU 没跑满怎么会是 CPU 瓶颈,但是仔细思索,CPU 确实有个问题,那就是这颗 i5-12400 基础频率 2.5 GHz,最大全核睿频为 4.0 GHz,但是在这台笔记本上最大频率被锁在了基础频率,也就是 2.5 GHz,即使单烤 FPU 也是死死锁定在 2.5 GHz。

那么有必要解除这个 2.5 GHz 的限制了,我使用一款软件 ThrottleStop 解锁了功耗限制,解锁后 CPU 的频率会保持在最大睿频 4.0 GHz 左右。

之后再去海都广场测试,果然轻松跑到 75 帧,如果不锁帧率的话可以跑到 90 帧。之前锁不锁频率都只能 60 帧,提升可谓极为巨大。

此时显卡的占用情况和之前一样,只是 CPU 频率提高了,就达到了这个效果。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

看来是因为海都玩家人数太多导致了 CPU 瓶颈。

在这里呆了几分钟,CPU 温度会稳定在 76 - 77 度:

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

此时 CPU 并未跑满,功耗 50 w 多一点。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙


ThrottleStop 是一个可以解除功耗墙、温度墙等限制的软件,并且可以调整 CPU 和显卡的电压。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

只需打开 ThrottleStop 即可自动解锁功耗限制。它右上角显示我的 CPU 频率已经超过了 4 GHz,打开任务管理器可以看到确实如此。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

看到频率超过 4 GHz 很爽,不过在低负载情况下才有这么高,正常使用时会略低于 4 GHz。

一个 Throttlestop 的教程贴(英文):https://www.ultrabookreview.com/31385-the-throttlestop-guide/

重启系统后,CPU 频率又会锁在 2.5 GHz,需要再次打开 Throttlestop。由于 Throttlestop 需要以管理员身份运行,所以不能加入到系统的“启动”菜单中,这是无效的。可以新建一个计划任务,在“常规”中勾选“使用最高权限运行”,在“触发器”中选择“登录时”(而非“启动时”),在“操作”中选择运行程序,并选择 Throttlestop 的 exe 可执行文件。

此外,还可以在 Throttlestop 的 Options 里勾选 “Start Minimized” 让它启动时自动最小化到系统托盘。


我又去测试了 Mirror 2,由于我的屏幕刷新率是 75 Hz,这个游戏锁了 75 帧,之前:

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

现在:

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

因为锁了 75 帧,所以帧数不会再提高,我主要是看 CPU 现在的表现。

之前锁 2.5 GHz,现在接近 4 GHz 并且不会降频,我只能说是爆杀!虽然功耗也从之前的 27 w 提高到了 44 w,不过这点功耗不值得心疼。


我又测试了电脑负载较低时 CPU 的表现。开启常用软件,使用 Chrome 播放视频,FF14 处于后台挂机并且启用“处于后台时降低帧率”以降低功耗。

此时 CPU 频率依然是 3.8 GHz,使用率 20% 多一点,功耗在 30 w 上下略微浮动。

此时显卡温度 47 °C,CPU 温度 57 °C。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

如果没运行游戏的话是 46 °C 左右。在刚启动系统时,彻底空闲的情况下温度是 40 °C。


CPU-Z 的基准测试,在锁 2.5 GHz时:

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

解锁功耗后:

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

单核:391 → 673
多核: 2967 → 4930

单核跑分比之前提高 72%,多核跑分提高 48%。

前面游戏帧数从 60 提高到 90,提高了 50%,与多核跑分提高的百分比相符。


我又测试了单烤 FPU 的情况,这张图是锁 2.5 GHz 的表现:
(单烤时开启最大风冷。以上游戏中的测试均没有开启最大风冷)

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

最高温度 58 °C,功耗 40 w,频率在 2494 MHz 锁的死死的。电压 0.87 v。可能这个笔记本 CPU 的功耗墙是 45 w 吧,我还以为会是和 TDP 一致的 65 w,没想到更低。

但是我还是有个疑问,之前 CPU 锁 2.5 GHz 的时候,在海都广场的使用率是 40% 多,应该不会达到功耗墙吧,那为什么 CPU 没有继续提高使用率呢,这是和游戏代码有关吗?

下面是解锁功耗后的表现:(只跑了两分钟,因为温度一直在 90 °C,不敢跑太久)

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

最高温度 94 °C,功耗 95 w,频率 4190 MHz,两分钟后仍有 3890 MHz。电压稳定在 1.08 v(平时使用的话在 1.15 v 左右)。

还是那句话,看着就爽!


最后是整机功耗问题,CPU 功耗现在最高有 95 w,显卡满血功耗 140 w,合起来 235 w,这还没算上其他配件,但电源是 230 w 的,呃呃。

我用双烤工具试了下电脑会不会爆炸(笑),发现显卡跑甜甜圈的帧数与单烤时差别不是很大,所以它的功耗还是能保证的。倒是 CPU 受影响很大,功率上不去 50 w,频率则接近 3 GHz。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙

不过这只是极端情况,平时玩游戏时虽然 GPU 容易跑满 140 w,但 CPU 很少会超过 50 w,所以不会出现问题。

使用 ThrottleStop 解锁笔记本 CPU 的功耗墙