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

0%

linux性能监控---top

image.png
可以看到top的前半部分是系统统计信息、后半部分是进程信息
1行:任务队列信息,等同于uptime、从左到右依次为:
系统当前时间系统运行时间登录用户数
load avg 是系统平均负载、代表最近1min5min15min 的平均值
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: 命令名