ubuntu 15.04 在 MacBook Pro Retina 上耗电量过多

ubuntu 15.04 在 MacBook Pro Retina 上耗电量过多

我最近为我的 MacBook Pro Retina 安装了 ubuntu 15.04,如果我进入终端并输入“top”,我会看到“sy”的使用率始终约为 10%。导致如此高使用率的命令是 kworker(我不知道这是什么)。我认为这是不正常的,因为我的 MacBook 也变热了。在 ubuntu 14 上我没有遇到这个问题。是否已经知道为什么会发生这种情况,还是我必须等到这个错误修复?

答案1

我不能承担这个责任,但本教程有一个答案:http://teslabs.com/articles/ubuntu-15-04-mbp-11-2/#comment-2020153043

kworker 的高 CPU 使用率 到目前为止,我发现最重要的问题是 kworker(即 Linux 内核工作线程)的高 CPU 使用率,这严重影响了电池寿命。显然,这是由 ACPI 中断 GPE06 上的中断风暴引起的,如所述这里您可以通过检查中断 GPE06 是否包含高值来验证这一点:

$ grep . -r /sys/firmware/acpi/interrupts/

...

/sys/firmware/acpi/interrupts/gpe05:       0   invalid
/sys/firmware/acpi/interrupts/gpe06: 2938373   enabled <---
/sys/firmware/acpi/interrupts/gpe07:       0   enabled

... 解决此问题的快速方法是禁用此中断,即

echo disable > /sys/firmware/acpi/interrupts/gpe06

为了在每次启动时禁用它,您可以在 exit 0 之前将上一行添加到 /etc/rc.local。

相关内容