不奢望岁月静好 只希望点滴积累

0%

linux性能监控---top

image.png
可以看到top的前半部分是系统统计信息、后半部分是进程信息
第1行:任务队列信息,等同于uptime、从左到右依次为:
系统当前时间,系统运行时间、登录用户数
load avg 是系统平均负载、代表最近1min、5min、15min 的平均值
第2行:进程统计信息总进程数、 正在运行进程数、休眠进程数、停止的进程数、僵死进程数
第3行:cpu统计信息 us:用户空间cpu占用率、sy:内核空间cpu占用率、ni用户进程空间改变过优先级的进程cpu占用率、id空闲cpu占用率、wa等待输入输出的cpu时间百分比、hi硬中断请求、si软中断请求
第4行:内存统计信息 total:物理内存总量 free:空闲内存总量 used:已使用内存总量 内核缓冲使用量
第5行:交换区使用情况

进程区字段含义:
pid: 进程id
user: 进程所有者的用户名
pr: 优先级
ni: nice值、负值表示高优先级
virt: 进程使用的虚拟内存总量
res: 进程使用的、未被换出的物理内存大小
shr: 共享内存大小
s: 进程状态
%cpu: 上次更新到现在的cpu时间占用百分比
%mem: 进程使用的物理内存百分比
time+: 进程使用的cpu时间总计,单位:1/100s
command: 命令名