首先,我应该说我正在运行 Linux(Mint,以防万一),我的 CPU 是 Intel Core i7-9700K CPU @ 3.60GHz。
我正在运行利用所有 8 个内核的模拟,并且它们以 100% 的速度运行。但是,当我运行时lscpu | grep MHz,我看到了这样的东西
CPU MHz: 4600.896
CPU max MHz: 4900.000
CPU min MHz: 800.000
Run Code Online (Sandbox Code Playgroud)
我从未见过第一行超过 4600(忽略小数)。我怀疑 CPU 是否正在经历热节流,因为温度读数低于 60C。我也很确定我正在运行的计算应该将 CPU 推到极限。
为什么我的 CPU 没有以最大频率运行,它会产生热量开销?当然,我也对解决此问题的任何方式感兴趣。