CPU 使用率高,但没有进程。[migration/x] 是什么?

CPU 使用率高,但没有进程。[migration/x] 是什么?

过去几天,我的电脑风扇一直在转,但并没有做太多事情。我说的是 Firefox、gedit 的一个实例,几个终结器窗口,仅此而已。我conky在桌面上运行它,它告诉我以下内容:

在此处输入图片描述

比嘈杂的风扇更糟糕的是功耗(如果你相信我们的能源监测器,大约 50W)是 X 死机。应用程序一直冻结,而我正试图完成工作。所有这些都让 Oli 变得愚笨。

我真的很困惑,conky或者都没有htop向我展示一个过程,但我刚刚运行ps aux | sort -k 3,看到许多过程看起来可能会加剧我的痛苦:

root         6  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/1]
root        11  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/2]
root        14 2589903  0.0   0     0 ?        S    Nov27 21114581:29 [migration/3]
root        17 97.2  0.0      0     0 ?        S    Nov27 11543:55 [migration/4]
root        26 97.7  0.0      0     0 ?        S    Nov27 11601:34 [migration/7]
root        23 99.6  0.0      0     0 ?        S    Nov27 11834:39 [migration/6]
root        20 99.7  0.0      0     0 ?        S    Nov27 11837:29 [migration/5]

这些到底是什么migration东西?更重要的是,我怎样才能在不摧毁我的系统的情况下杀死它们?

编辑:其他详细信息。我使用封闭二进制驱动程序(来自 onereic-updates)在 nvidia 图形硬件上运行。我曾经并且最近使用过 VirtualBox。它是英特尔主板芯片组和处理器。我有一个基于 dmraid 的 SSD 和一个基于 mdraid 的存储“集群”(我的大部分配置文件都存放在这里)。如果您需要更多信息,请戳我。

答案1

我找到了迁移混乱的原因。

不久前,我因为gnome-do无法活下去而感到沮丧。所以我在创业记录中写下了这些:

bash -c "while true; do gnome-do; done"

事实证明,它不是运行一次,而是不断尝试一次又一次地重生。我猜 gnome-do 会分叉而不是阻止。

我通过检查我拥有的每个用户进程并删除它发现了这个问题。它本身没有使用任何 CPU,但看起来很可疑。

答案2

你不能,你看到的线程是负责在 CPU 之间移动线程的内核线程。

它们是内核调度程序的一部分,对您所遇到的痛苦不承担责任。

(我知道这并不能回答你为什么会感到疼痛,稍后我会详细介绍。)

相关内容