Fedora 上有很多相同的 3 个进程:迁移、ksoftirqd、看门狗

Fedora 上有很多相同的 3 个进程:迁移、ksoftirqd、看门狗

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

它们不占用任何 CPU 或内存资源,只是处于睡眠状态。

那是什么?

答案1

这些是每个 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、watchdog 和其他每个 CPU 内核线程的类似输出。

问题是,当你开始看到它们在顶部消耗一些 CPU 时。你呢?这实际上意味着你的服务器负载很大。

相关内容