Linux:识别导致系统 CPU 使用率过高的进程

Linux:识别导致系统 CPU 使用率过高的进程

所有的工具似乎都 1) 一旦你向他们提供进程 ID,就会显示用户/系统的使用情况详细信息 2) 仅显示整个系统的统计信息,而不显示每个进程的任何详细信息。

我已经检查过了top,,dstat...ps

我真的必须编写这个脚本吗?

答案1

检查pidstat;我认为这就是你想要的。

也可以看看https://unix.stackexchange.com/questions/349042/get-separate-user-system-etc-cpu-usage-per-process

答案2

htop可以做到这一点。按(和显示)排序STIME

相关内容