top指标详解
top:查看内存/显示系统当前进程信息
# 1、总览信息
# 第一行:系统时间、运行时间、用户数、负载均值
top - 22:17:32 up 2:43, 1 user, load average: 0.00, 0.00, 0.00
22:17:32
: 当前系统时间up 2:43
: 系统已运行时间(2小时43分钟)1 user
: 当前登录用户数load average: 0.00, 0.00, 0.00
: 系统的平均负载,分别表示1分钟、5分钟和15分钟的负载均值
# 第二行:任务(进程)总数、运行进程数、休眠进程数等
Tasks: 115 total, 1 running, 114 sleeping, 0 stopped, 0 zombie
115 total
: 总任务数(进程数)1 running
: 正在运行的任务数114 sleeping
: 休眠状态的任务数0 stopped
: 停止状态的任务数0 zombie
: 僵尸进程数
# 第三行:CPU状态信息
%Cpu(s): 0.3 us, 0.2 sy, 0.0 ni, 99.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
0.3 us
: 用户空间占用CPU百分比0.2 sy
: 内核空间占用CPU百分比0.0 ni
: 改变过优先级的进程占用CPU百分比99.5 id
: 空闲CPU百分比0.0 wa
: 等待I/O的CPU时间百分比0.0 hi
: 硬件中断占用CPU百分比0.0 si
: 软件中断占用CPU百分比0.0 st
: 被虚拟化偷去的CPU时间百分比
# 第四行:内存使用信息
MiB Mem : 7982.3 total, 1234.5 free, 2345.6 used, 3456.7 buff/cache
7982.3 total
: 总内存大小(MB)1234.5 free
: 空闲内存大小2345.6 used
: 已使用内存大小3456.7 buff/cache
: 缓存和缓冲使用的内存大小
# 第五行:交换分区使用信息
MiB Swap: 2048.0 total, 1024.0 free, 1024.0 used. 4567.8 avail Mem
2048.0 total
: 总交换分区大小(MB)1024.0 free
: 空闲交换分区大小1024.0 used
: 已使用交换分区大小4567.8 avail Mem
: 可用的内存大小,包括空闲内存和缓冲/缓存内存
# 2、进程信息
每行代表一个进程,包含以下字段:
PID
: 进程IDUSER
: 进程所有者PR
: 优先级NI
: Nice值(优先级调整值)VIRT
: 进程占用的虚拟内存总量RES
: 进程占用的物理内存量SHR
: 共享内存量S
: 进程状态(R: 运行, S: 休眠, D: 不可中断, Z: 僵尸, T: 停止)%CPU
: 进程占用的CPU百分比%MEM
: 进程占用的内存百分比TIME+
: 进程运行的总时间(累积的CPU时间)COMMAND
: 运行的命令
上次更新: 2024/07/08, 18:19:51