[root@se2 ~]# top
标题 | 含义 |
---|---|
11:02:09 | 当前时间 |
up 9 days | 系统运行时间,连续运行了9天 |
2 user | 当前登录用户为2个 |
load average | 系统负载 1分钟、5分钟、15分钟到现在的平均值 |
Tasks | 进程总数 |
1 running | 正在运行的进程数 |
198 sleeping | 睡眠的进程数 |
0 stoped | 停止的进程数 |
0 zombie | 僵尸进程数 |
%Cpu(s) 0.0 us | 系统用户进程使用CPU百分比(若是多核,按数字1可显示) |
1.5 sy | 内核中进程占用CPU百分比 |
0.0 ni | 用户进程空间内改变过优先级的进程占用CPU百分比 |
98.5 id | 空闲CPU百分比 |
0.0% wa | cpu等待I/0完成的时间总量。 |
0.0% hi | 硬中断,占的CPU百分比,硬中断是由硬件产生的(详情请百度) |
0.0% si | 软中断,占的CPU百分比。 |
0.0% st | 虚拟机偷取物理的时间,比如:物理机已经运行了KVM,XEN虚拟机。KVM虚拟机占用物理机的cpu时间 |
KiB Mem : 7878312 total | 物理内存总量 |
257420 free | 空闲内存总量 |
519416 used | 使用的物理内存总量 |
7101476 buff/cache | 用作内核缓存的内存量 |
KiB Swap: 2047996 total | 交换分区总量 |
free | 空闲交换分区总量 |
used | 使用交换分区总量 (注:如果被使用,那么你的内存不够用了) |
avail Mem | 总的可利用内存是多少 |
– | – |
标题 | 含义 |
---|---|
PID | 进程ID |
USER | 进程所有者的用户名 |
PR | 优先级(内核动态调整) |
NI | 进程优先级,nice值负值表示高优先级,正值表示低优先级,用户可以自己调整 |
VIRT | 进程正在使用得虚拟内存 |
RES | 是进程所使用的物理内存 |
SHR | 共享内存大小(KB)计算某个进程所占的物理内存大小公式:RES – SHR |
s | 进程状态 (D=不可中断的睡眠状态 R=运行中或可运行 S=睡眠中 T=已跟踪/已停止 Z=僵停 ) |
%CPU | 上次更新到现在的CPU时间占用百分比(按大P可排序) |
%MEM | 进程使用的物理内存百分比(按大M排序) |
TIME+ | 进程使用的CPU时间总计,单位1/100秒 |
COMMAND | 命令名/行 |
top快捷键:
默认3s刷新一次,按s修改刷新时间
按空格 :立即刷新。
q退出
P:按CPU排序
M:按内存排序
T按时间排序
p: 进程IP,查看某个进程状态
数字键1:显示每个内核的CPU使用率
u/U:指定显示的用户
n 设置退出前屏幕刷新的次数
b 将top输出编排成适合输出到文件的格式,可以使用这个选项创建进程日志
h:帮助