起因
用ubuntu16.10一段时间,发现很卡,就用top命令查询了一下,结果发现cpu占用过高,找到罪魁祸首kidle_inject进程。
原因
根据askUbuntu网站上的说法,该问题产生的原因是因为内核中使用该进程使CPU在工作时不会过热,有点像Windows中的idel进程,但是因为内核中有bug,所以插入了过多的这个进程,就过多的占用了CPU。
askUbuntu 原帖
http://askubuntu.com/questions/584636/kidle-inject-causing-very-high-load
临时解决方案
sudo rmmod intel_powerclamp
即可解决,但是重启后失效
永久解决方案
echo "blacklist intel_powerclamp" | sudo tee /etc/modprobe.d/disable-powerclamp.conf