linux kworker 的 CPU 百分比极高

linux kworker 的 CPU 百分比极高

我有一台配备 i7 处理器和 ATI 显卡的笔记本电脑,我安装的所有发行版都有一个共同的问题——总有一个 kworker(内核线程)占用 40% 的 CPU,(即 8 个逻辑 CPU 中的一个总是 90%),系统感觉有点滞后。我有一台性能较差的旧笔记本电脑(英特尔集成显卡和低性能双核处理器),但在运行相同发行版时性能要好得多

附言:

目前使用的是 Mint15 和 3.8 内核,但在 ubuntu、fedora 和其他内核版本中也会出现这种情况

这是 ps 的输出

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      8546 16.6  0.0      0     0 ?        S    00:23  14:54 [kworker/0:0]
root      9551 17.4  0.0      0     0 ?        S    00:56   9:48 [kworker/0:1]

这是 lsof 的输出

sheep-mint-laptop ~ # lsof -p 9551
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/sheep/gvfs
      Output information may be incomplete.
COMMAND    PID USER   FD      TYPE DEVICE SIZE/OFF NODE NAME
kworker/0 9551 root  cwd       DIR    8,2     4096    2 /
kworker/0 9551 root  rtd       DIR    8,2     4096    2 /
kworker/0 9551 root  txt   unknown                      /proc/9551/exe

相关内容