是否有任何类型的超级 top 命令可以显示随时间变化的结果?使用常规 top,它会立即告诉我哪些进程正在使用什么,但是否有任何命令可以显示当前、1 分钟前、2 分钟前等的数据?
答案1
有几个
htop
atop
nmon
另外,如果您运行基于 X 的 GUI,Conky 也是高度可配置的,而 procexp 也是 GUI。
根据您的具体用途,您可以在脚本中使用 top。请参阅此问题
答案2
您需要更像 nagios/cacti 的东西,它可以显示随时间变化的数据。nagios 用于显示原始数字,而 cacti 用于显示图表。
答案3
atop 确实做得很棒,您还可以使用它来记录数据以供以后分析。nmon 还可以保存数据以供以后分析。
atop 的一大优点是,它还显示在刷新期内开始和结束的进程(它在“< >”中显示这些进程)。