top
1.表示 3点19分46秒启动,已运行一个小时24分钟,2个用户登录,平均负荷为:0.00,0.01,0.05 分别为5分钟10分钟15分钟时的负荷
2.进程任务:108,1个活跃,107个睡眠,0个停止,0个僵尸进程
3.表示CPU状态(单位秒):用户cpu,系统cpu,高优先级用户进程,等待io完成的cpu时间,处理硬件中断的cpu时间
4.表示内存使用
PID(进程号)
USER(所属用户)
PR(调度优先级)
NI(进程优先级)
VIRT(虚拟内存)
RES(驻留内存)
SHR(共享读写)
S(进程状态:D 不可中断睡眠 R 运行状态 S 休眠状态 T 停止状态 Z 僵尸状态
%CPU(自从上一次更新时到现在任务所使用的CPU时间百分比)
%MEM(进程使用的可用物理内存百分比)
TIME+(任务启动后到现在所使用的全部CPU时间)
vmstat
Procs(进程:r:运行中的进程数 b:等待中的进程数)
Memory(内存:swpd:使用虚拟内存大小 free:可用内存大小 buff:缓冲内存大小 cache:缓存内存大小)
Swap(si:每秒写入内存大小 so:每秒写入交换区大小)
IO (输入输出,块为单位 1块=1024bytes bi:每秒读取块数 bo:每秒写入块数)
system(系统:in:每秒中断数 cs:每秒上下切换数)
cpu(以百分比为单位:us:用户进程执行时间 sy:系统进程执行时间 id:空闲时间 wa:等待io时间)
PS:
1. 如果 r 经常大于4,且 id 经常小于40,表示cpu负荷很重。
2. 如果 pi ,po 长期不等于0,表示内存不足。
3. 如果 disk 经常不等于0,且在 b 队列中大于3,表示io性能不好
。