防止内核/Ubuntu 的 CPU 节流

防止内核/Ubuntu 的 CPU 节流

我的 CPU 出现降频问题。我正在A8 四核配有四个 3 GHz 处理器的机器。该型号AMD A8-3870 APU with Radeon(tm) HD Graphics在启动后约 10 到 15 分钟,CPU 会减速,如您在所附屏幕截图中看到的那样。

CPU 节流降低...

我去过那里/sys/devices/system/cpu/cpufreq/policy*并更改了所有四个处理器的 scaling_max 和 scaling_min。这会相应地将 CPU 频率更改为 3000 MHz,但最多只能持续几秒钟或几分钟。然后它就会重置回来。

除此之外,我还使用扬声器旁边顶部栏上的工具将 CPU 调速器设置为性能并设置为 3 GHz。

由于我在委内瑞拉的加拉加斯,我怀疑是热问题。虽然温度保持在 80° 到 90° C 之间,但我确信这就是原因。这可以解释为什么它在启动后 10 到 15 分钟内工作正常。由于我已采取其他过热保护措施,我习惯于sudo apt remove --purge thermald移除 thermald。

遗憾的是,这并没有改变任何东西。CPU 仍然无法坚持下去。如果不需要,我可以接受它稍微波动或下降,但截图是在 CPU 实际负载很重的情况下拍摄的,运行一个应用程序。结果是帧率从 40 fps 下降到 8 fps。

最后,我已将 grub 更改为禁用 pstate,因为这里的某处提到了它作为解决方案,但是与其他步骤一样,这根本没有改变任何东西。

我使用的是 Ubuntu 18.04。但是其他发行版也出现了这个问题。主要是我使用 Mint 直到大约 2 个月前,也出现了这个问题。但是当我仍在运行 Windows 时,这个问题根本没有发生。当然我可以重新安装 Windows,但我对此很犹豫。我不喜欢微软,我不想被迫使用它。

任何想法或帮助都将不胜感激。这个问题已经困扰我好几个月了。内核和发行版升级、文件编辑以及我所做的任何其他尝试都无济于事。

相关内容