17 ps和topcommand 和有什么不一样?我看到两者都可以显示有关正在运行的进程的信息。什么时候应该使用哪一个? process top ps command process-management — 极客 source
6 top使您可以查看按使用的处理器能力排序的进程。 ps使您可以查看所有过程,或仅查看某些用户(例如root,您自己)使用的过程。 top应该用于查看哪些进程最活跃,ps可以用于查看您(或任何其他用户)当前正在运行的进程。 有关如何使用top和ps,运行man top或man ps在终端中的更多信息;) — 西蒙·克拉维尔 source
0 对于CPU使用率,ps显示进程在整个生命周期内的平均CPU使用率,因为它是瞬时的,并且始终为0%或100%。top通过对最近的民意调查取平均值可以更瞬时地了解它。 此处有更多信息: top和ps没有显示相同的cpu结果 — 抢 source 平均CPU使用率(%CPU)可以是0到100%(含)之间的任何值。根据procps-ng手册页,除非您很幸运,否则它的总和不会达到100%。 — 安东尼G-莫妮卡的大法官,
%CPU
)可以是0到100%(含)之间的任何值。根据procps-ng
手册页,除非您很幸运,否则它的总和不会达到100%。