top命令的详解

x33g5p2x  于2022-06-10 转载在 其他  
字(0.8k)|赞(0)|评价(0)|浏览(292)

检查项目占用内存,需要使用到top 命令或者top -n pid 查看pid占用内存情况

第一行:

内容 含义

15:01:08 当前时间

up 362 days 机器运行时间,

5 users 当前登录用户数

load average:系统负载,5分钟10分钟15分钟的平均值

第二行

内容 含义

159 total 进程总数

1 running 正在运行的进程数

1 sleeping 睡眠的进程数

0 stopped 停止的进程数

0 zombie 僵尸进程数

第三行

0.8 us 用户空间占用CPU百分比

0.1 sy 内核空间占用CPU百分比

0.0 ni 用户进程空间内改变过优先级的进程占用CPU百分比

99.3 id 空闲CPU百分比

0.0 wa 等待输入输出的CPU时间百分比

0.0 hi 硬中断(Hardware IRQ)占用CPU的百分比,CPU服务于硬中断所耗费的时间总额

0.0 si、0.0 st CPU服务于软中断所耗费的时间总额、Steal Time

第四行

Mem:xxx total 物理内存总量

XXX used 使用的物理内存总量

xxx free 空闲的内存总量

xxxx buffers 用作内核缓存的内存量

第五行

Swap: xxx 交换区总量

xxxx used 使用的交换区总量

xxxx free 空闲交换区总量

xxxx cache Mem 缓冲的交换区总量

进程信息:

内容含义
PID进程Id
Userusername
PR优先级
NInice值。负值表示表示高优先级,正值表示低优先级
VIRT进程使用的虚拟内存总量,单位是kb,VIRT=SWAP+RES
RES进程使用的,未被换出的物理内存大小,单位KB,RES=CODE+DATA
S进程状态,D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止 Z=僵尸进程
%CPU上次更新到现在的CPU时间占用百分比
%MEM进程使用的物理内存占用的百分比
TIME+进程使用的CPU时间总计,单位:1/100秒
COMMAND命令行/命令

相关文章