我有一台配备 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