小编sun*_*386的帖子

Ubuntu 16.04 kworker 不断使用高 CPU

在 Ubuntu 16.04 计算机上,我看到kworker始终占用 80% 的 CPU。

我生成了一个性能报告:

  • sudo apt-get install linux-tools-common linux-tools-$(uname -r)
  • 在所有 CPU 上记录大约 10 秒的回溯 sudo perf record -g -a sleep 10
  • 用 来查看sudo perf report

前几个结果是:

Samples: 47K of event 'cycles:ppp', Event count (approx.): 38282161158
  Children      Self  Command          Shared Object                  Symbol
+   77.04%     0.00%  kworker/3:3      [kernel.kallsyms]              [k] ret_from_fork
+   77.04%     0.00%  kworker/3:3      [kernel.kallsyms]              [k] kthread
+   77.04%     0.00%  kworker/3:3      [kernel.kallsyms]              [k] worker_thread
+   77.00%     0.13%  kworker/3:3      [kernel.kallsyms]              [k] process_one_work
+   76.26% …
Run Code Online (Sandbox Code Playgroud)

performance system kernel 16.04

9
推荐指数
2
解决办法
8095
查看次数

标签 统计

16.04 ×1

kernel ×1

performance ×1

system ×1