top 第一行与w和uptime输出相同
top输出,主要查看CPU和MEM的占用%
占用CPU%高,不一定MEM%也高,M可按占用内存,从高往低排序查看。
top用法:
top -bn1 一次性显示完毕,而不是动态显示。常用语脚本
top -d 1 动态显示,指定1秒钟刷新 (默认3秒刷新)
top -d 1 -c 动态显示,指定1秒钟刷新-c为程序信息更详细
参数详解:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1277 root 20 0 15052 1168 888 R 2.0 0.5 0:00.01 top
1 root 20 0 19232 1520 1232 S 0.0 0.6 0:02.10 init
PID:进程ID,ls/proc/可查看进程ID的目录
USER:以哪个用户身份,运行的次进程
PR:范围0-39 优先级,越小越优先
NI:范围-20-19 优先级,越小越优先
VIRT:虚拟内存有多大
RES:进程占用多大的物理内存
SHR:共享内存
S: 进程状态
%CPU:进程占用CUP%
%MEM:进程占用MEM%
TIME+:进程占用CPU的时间
MOMMAND:进程名称