![Ubuntu 14.04 kworker 占用 CPU;修复无效](https://linux22.com/image/852891/Ubuntu%2014.04%20kworker%20%E5%8D%A0%E7%94%A8%20CPU%EF%BC%9B%E4%BF%AE%E5%A4%8D%E6%97%A0%E6%95%88.png)
在配备英特尔显卡的触摸屏东芝 Satellite 笔记本电脑上全新安装 ubuntu 14.04。我尝试按照以下方法进行修复:
它不起作用;我的问题似乎出在 gpe10 上,其列表如下:
/sys/firmware/acpi/interrupts/gpe10:11042017 enabled
这只占用了我一个 CPU 的 32%(有 4 个可用),但它不应该运行得那么高,我希望它消失。如上所述,上述修复不起作用;重启后,什么也没发生。我甚至尝试以 root 身份运行 crontab,但什么也没发生。
答案1
好的,我想我已经解决了这个问题。我将保留我之前未回答的问题,因为我相信它提供了有用的信息。或者至少它提供了可以帮助人们找到这个答案的关键词。
问题是 rc.local 中设置了 noclobber,因此它不会将 disable 添加到 gpe10。我通过在 rc.local 中添加两行解决了这个问题。发出命令:
sudo gedit /etc/rc.local
然后在“exit 0”行之前添加以下两行:
set +o noclobber
echo "disable" > /sys/firmware/acpi/interrupts/gpe10
希望这对某人有帮助。