top - 19:27:59 up 81 days, 9:07, 39 users, load average: 0.08, 0.10, 0.13
Tasks: 624 total, 1 running, 592 sleeping, 27 stopped, 4 zombie
%Cpu(s): 0.0 us, 0.1 sy, 0.0 ni, 99.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 19797102+total, 19658995+used, 1381068 free, 3454400 buffers
KiB Swap: 31997948 total, 31997572 used, 376 free. 47527068 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
第一行:
19:27:59 --当前时间
up 81 days, 9:07--已连续开机运行81天9小时07分
39 users -- 当前有39个用户登录
load average: 0.08, 0.10, 0.13 -- load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况
第二行:
总共有624个任务,一个正在运行,592个睡眠状态,27个停止状态,4个僵尸进程
第三行:
us — 用户空间占用CPU的百分比
sy — 内核空间占用CPU的百分比
ni — 改变过优先级的进程占用CPU的百分比
id — 空闲CPU百分比
wa — IO等待占用CPU的百分比
hi — 硬中断(Hardware IRQ)占用CPU的百分比
si — 软中断(Software Interrupts)占用CPU的百分比
第四行:内存状态(KB),含义等同于/proc/meminfo
total — 物理内存总量
used — 使用中的内存总量
free — 空闲内存总量
buffers — 缓存的内存量
第五行:swap交换分区(KB)
total — 交换区总量
used — 使用的交换区总量
free — 空闲交换区总量
cached — 缓冲的交换区总量
第七行以下:各进程的状态监控
PID — 进程id
USER — 进程所有者
PR — 进程优先级,针对实时进程有意义
NI — nice值。负值表示高优先级,正值表示低优先级,主要用在非实时进程中,来用选择调度进程
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)
Tasks: 624 total, 1 running, 592 sleeping, 27 stopped, 4 zombie
%Cpu(s): 0.0 us, 0.1 sy, 0.0 ni, 99.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 19797102+total, 19658995+used, 1381068 free, 3454400 buffers
KiB Swap: 31997948 total, 31997572 used, 376 free. 47527068 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
第一行:
19:27:59 --当前时间
up 81 days, 9:07--已连续开机运行81天9小时07分
39 users -- 当前有39个用户登录
load average: 0.08, 0.10, 0.13 -- load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况
第二行:
总共有624个任务,一个正在运行,592个睡眠状态,27个停止状态,4个僵尸进程
第三行:
us — 用户空间占用CPU的百分比
sy — 内核空间占用CPU的百分比
ni — 改变过优先级的进程占用CPU的百分比
id — 空闲CPU百分比
wa — IO等待占用CPU的百分比
hi — 硬中断(Hardware IRQ)占用CPU的百分比
si — 软中断(Software Interrupts)占用CPU的百分比
第四行:内存状态(KB),含义等同于/proc/meminfo
total — 物理内存总量
used — 使用中的内存总量
free — 空闲内存总量
buffers — 缓存的内存量
第五行:swap交换分区(KB)
total — 交换区总量
used — 使用的交换区总量
free — 空闲交换区总量
cached — 缓冲的交换区总量
第七行以下:各进程的状态监控
PID — 进程id
USER — 进程所有者
PR — 进程优先级,针对实时进程有意义
NI — nice值。负值表示高优先级,正值表示低优先级,主要用在非实时进程中,来用选择调度进程
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)