shell 命令“top”显示 /proc 目录中的哪些进程?

shell 命令“top”显示 /proc 目录中的哪些进程?

手册页指出,

顶部程序提供正在运行的系统的动态实时视图。它可以显示系统摘要信息以及当前由 Linux 内核管理的进程或线程的列表。显示的系统摘要信息的类型以及为进程显示的信息的类型、顺序和大小都是用户可配置的,并且该配置可以在重新启动后保持不变。

运行此命令时,它显示一些进程的pid范围从 1 开始。还有一些其他进程会在一段时间间隔后刷新。这些特定的过程是什么样的?顶部显示这些threads或的标准是什么processes

答案1

通常按top升序显示 CPU 百分比最高的进程。这个百分比是从上次top刷新开始计算的。通常此间隔为 3 秒。top是一个交互式且高度可配置的命令。

如果您愿意,可以更改此间隔以及排序顺序(以及 1000 个其他内容):

  • d更改间隔,键入0.1,然后Enter您将看到更快的间隔。
  • F更改排序顺序,然后键入n- Enter。现在,输出按内存使用情况排序。
  • 按下f可切换字段。然后按r- Enter。您现在将看到一个名为 的新字段CODE
  • 按此键r可重新启动进程。

这只是几个例子。

相关内容