奇怪的行为

在我的一台服务器上有ps aux列出的173个迁移进程。

它有8个处理器,所以列表顶部有正常的每个处理器1个。

 PID COMMAND 2 [migration/0/0] 4 [migration/0/1] 6 [migration/0/2] 8 [migration/0/3] 10 [migration/0/4] 12 [migration/0/5] 14 [migration/0/6] 16 [migration/0/7] 

但是这样的格式还有额外的function:

 PID COMMAND 899 [migration/553/0] 900 [migration/553/1] 2234 [migration/551/0] 2235 [migration/551/1] 8783 [migration/515/0] 8784 [migration/515/1] 

迁移后的第一个数字似乎总是在500以上,小于600,而且它们总是成对的,第二个数字是/ 0或/ 1。

还有其他一些看起来像这样的散布:

 PID COMMAND 411870 [migration/32006] 411871 [migration/32006] 

名字中没有第二个数字,第一个数字似乎总是在32,000左右,而且PID很大。

大部分stream程在2011年开始,但3月份开始于1月4日,14日开始于1月8日。

我发现这是因为服务器内存不足,没有任何理由,我可以find。 它是一个专门的Web服务器,它有一个几乎相同的(相同的CPU,主板等)数据库服务器旁边它只有8 [迁移]进程。 我主要想知道这个迁移的东西是否相关,或者这是否是一个问题。

原来是CloudLinux。 每个独立的帐户都有自己的迁移stream程。 这使我困惑了一段时间。 希望别人也会发现这个有用。

据此,这些是在CPU之间移动线程的内核线程。 这个系统的系统负载是多less,有多less个线程正在运行呢?