每当kidle_inject我的系统开始运行时,负载就会激增。一般来说,它只会达到大约这个的负载,5.23, 3.65, 2.54但很多时候它会超过每个人的 15 标记。那时系统会停止,我必须关闭它。
这仅在kidle_inject进程开始时发生。如何禁用此过程,以便我的机器可以工作并完成一些工作。
示例top:
top - 12:43:48 up 3:02, 3 users, load average: 6.57, 5.53, 3.33
Tasks: 256 total, 3 running, 253 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5.9 us, 16.6 sy, 0.0 ni, 74.7 id, 0.5 wa, 0.0 hi, 2.3 si, 0.0 st
KiB Mem: 8080252 total, 7937856 used, 142396 free, 258904 buffers
KiB Swap: 0 total, 0 used, 0 free. 4061336 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13509 root -51 0 0 0 0 S 54.7 0.0 3:29.47 kidle_inject/1
13511 root -51 0 0 0 0 S 54.1 0.0 3:30.92 kidle_inject/3
13510 root -51 0 0 0 0 S 48.8 0.0 3:11.60 kidle_inject/2
13508 root -51 0 0 0 0 S 47.6 0.0 3:08.47 kidle_inject/0
Run Code Online (Sandbox Code Playgroud)
Nal*_*lum 68
看来这是内核中的一个错误。
从对该错误报告的评论来看,运行该命令sudo rmmod intel_powerclamp似乎已经停止了kidle_inject进程,我还没有注意到这样做的任何问题。
希望这将很快得到解决。如果我注意到任何事情,我会更新这个答案。
更新
rmmod每次启动机器时都需要运行该命令。自从运行这个命令以来,我没有注意到任何不好的事情发生。
更新 2
自从这样做以来,我注意到我的 CPU 温度现在往往在 ~72° 左右运行得低得多
要在启动时进行此设置,请使用命令
echo "blacklist intel_powerclamp" > /etc/modprobe.d/disable-powerclamp.conf
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44974 次 |
| 最近记录: |