我有一台CPU使用率非常高的服务器,我发现这台服务器上有很多crond进程。我不明白为什么会这样。有人知道原因吗?请告诉我。 当我运行" ps aux | grep crond"在这台服务器上。 enter image description here
答案 0 :(得分:0)
crond为它执行的每个作业分配一个进程。在您的情况下,看起来每五分钟就会启动几个作业。但是,所有这些似乎都在等待I / O(根据the ps man page,这是ps输出的第8列中“D”进程状态的含义),因此不会对CPU负载造成影响
如果您想知道吃CPU的是什么,请从top开始。
答案 1 :(得分:0)
crond不是问题的原因,建议你用top来检查Cost的高性能过程。