可以看到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
: 进程iduser
: 进程所有者的用户名pr
: 优先级ni
: nice值、负值表示高优先级virt
: 进程使用的虚拟内存总量res
: 进程使用的、未被换出的物理内存大小shr
: 共享内存大小s
: 进程状态%cpu
: 上次更新到现在的cpu时间占用百分比%mem
: 进程使用的物理内存百分比time+
: 进程使用的cpu时间总计,单位:1/100s
command
: 命令名