TOP 实时进程监控

top程序是系统进程的动态视图,显示一个摘要标题,以及与ps信息类似的进程或线程列表。与静态的ps输出不同,top以可配置的间隔持续刷新,而且也提供列重新排列 排序和突出显示功能。用户配置可以保存,变为永久。
默认输出列可以从其他资源工具识别:

  • 进程ID(PID)
  • 用户名称(USER)是进程所有者
  • 虚拟内存(VIRT)是进程正在使用的所有内存,包括常驻集合和共享库,以及任何映射或交换的内存页。(ps命令中标为VSZ)
  • 场合组内存(RES)是进程所用的物理内存,包括任何驻留的共享对象(ps命令中标为RSS)
  • 进程状态(S)显示为:
    • D=不可中断睡眠
    • R=运行中或可运行
    • S=睡眠中
    • T=已停止或以跟踪
    • Z=僵停
  • CPU时间是进程启动以来总的处理时间。可以切换为包含所有过去子进程的累计时间。
  • 进程命令名称(COMMAND)

top中的基本击键操作

目的
?或h 交互式击键操作的帮助
l,t,m 切换到负载,线程,内存标题行
l 标题中切换显示单独cpu信息或所有cpu的汇总
s(1) 更改刷新率,以带小数的秒数表示(如0.5,1,5)
b 切换反向输出突出显示中的进程;默认为仅粗体
B 在显示中使用粗体,用于标题以及运行中的进程
H 切换进程;显示进程摘要或单独线程
u,U 过滤任何用户名称(有效,真实)
M 按照内存使用率,以降序方式对进程列表排序
P 按照处理器使用率,以降序方式对进程列表排序
k(1) 中断进程,若有提示,输入PID,在输入signal
r(1) 调整进程的nice值。若有提示,输入PID,在输入nice_value
W 写入(保存)当前的显示配置,以便在下一次重新启动top时使用
q 退出

确定此虚拟机上的逻辑CPU信息
在这里插入图片描述
确定此虚拟机上的逻辑CPU数量在这里插入图片描述

进程信息
TOP 实时进程监控_第1张图片

  1. 默认显示按照CPU使用率排序,最高在前
    TOP 实时进程监控_第2张图片
  2. 将显示更改为按照各个进程的内存使用量排序
    按M
    TOP 实时进程监控_第3张图片
  3. 关闭显示中的粗体使用。保存此设置,以便在重启top时重新利用
    默认为开
    在这里插入图片描述
    按一下大写B键,将粗体使用为关
    TOP 实时进程监控_第4张图片
    按一下大写的W键,保存此设置。默认的配置问价为 .toprc,保存在当前用户的主目录中
    TOP 实时进程监控_第5张图片
  4. 再将显示修改为CPU使用率排序。打开粗体使用,保存此设置
    按一下大写P键,按照CPU使用率排序
    按一下大写B键,将粗体切换为开
    按一下大写W键,保存此设置
  5. Xorg进程,观察到进程状态现在为S
    TOP 实时进程监控_第6张图片
    暂停Xorg进程,观察到进程状态现在为T
    在这里插入图片描述
    TOP 实时进程监控_第7张图片
    恢复进程Xorg
    在这里插入图片描述

你可能感兴趣的:(Linux)