- top :查看所有进程的资源占用情况,按cpu占用排序
- 第三行为CPU的信息:有几个CPU,就会显示几行
-
参数 释义
us 表示用户空间程序的cpu使用率(没有通过nice调度)
sy 表示系统空间的cpu使用率,主要是内核程序
ni 表示用户空间且通过nice调度过的程序的cpu使用率
id 空闲cpu
wa cpu运行时在等待io的时间
hi 硬件CPU中断占用百分比
si 软中断占用百分比
st 虚拟机占用百分比最后两行为内存信息
-
- 最后两行为内存信息
-
参数 释义
total 物理内存总量
free 空闲内存总量
used 使用的物理内存总量
buff/cache 用作内核缓存的内存量 -
Swap:
参数 释义
total 交换区总量
free 空
used 使用的交换区总量
avail Mem 代表可用于进程下一次分配的物理内存数量
-
-
第七行参数的释义
参数 释义
PID 进程id
USER 进程所有者的用户名
PR 优先级
VIRT 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR 共享内存大小,单位kb
S 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU 上次更新到现在的CPU时间占用百分比
%MEM 进程使用的物理内存百分比
- 第三行为CPU的信息:有几个CPU,就会显示几行
-
ps -aux |grep <进程ID> : 查看指定<进程ID>的详细信息