许多相同的3个过程:迁移,ksoftirqd,看门狗在Fedora上

在Fedora 11上,我有超过250个进程:迁移,ksoftirqd和看门狗。

他们没有采取任何CPU或内存资源,只是睡觉。

那是什么?

这些是每个CPU内核线程。 如果你有16个CPU,你将得到如下输出(参见0到15的线程号)

# ps aux | grep migration root 2 0.0 0.0 0 0 ? S< Feb22 0:27 [migration/0] root 5 0.0 0.0 0 0 ? S< Feb22 1:07 [migration/1] root 8 0.0 0.0 0 0 ? S< Feb22 0:38 [migration/2] root 11 0.0 0.0 0 0 ? S< Feb22 0:22 [migration/3] root 14 0.0 0.0 0 0 ? S< Feb22 0:23 [migration/4] root 17 0.0 0.0 0 0 ? S< Feb22 0:06 [migration/5] root 20 0.0 0.0 0 0 ? S< Feb22 0:01 [migration/6] root 23 0.0 0.0 0 0 ? S< Feb22 0:01 [migration/7] root 26 0.0 0.0 0 0 ? S< Feb22 0:04 [migration/8] root 29 0.0 0.0 0 0 ? S< Feb22 0:29 [migration/9] root 32 0.0 0.0 0 0 ? S< Feb22 0:19 [migration/10] root 35 0.0 0.0 0 0 ? S< Feb22 0:12 [migration/11] root 38 0.0 0.0 0 0 ? S< Feb22 0:09 [migration/12] root 41 0.0 0.0 0 0 ? S< Feb22 0:19 [migration/13] root 44 0.0 0.0 0 0 ? S< Feb22 0:16 [migration/14] root 47 0.0 0.0 0 0 ? S< Feb22 0:09 [migration/15] 

你会发现类似的输出为ksoftirqd,看门狗和其他per-cpu-kernel线程。

问题是当你开始看到他们在顶部吃一些CPU。 你是?。 这实际上意味着你的服务器负担很重。