linux top详解

 服务器整体分析Top

Top 定义

TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况

 执行 Top

1:登录任意一台服务器, 用户名:***** 密码:*****

2: 输入命令:top

3: 执行结果:

 linux top详解

   

Top 参数详解

1.top行:表示系统的当前时间,系统启动时间,当前登陆的用户数,1510分钟的CPU负载情况

2.Tasks行:展示了目前的进程总数及所处状态,要注意zombie,表示僵尸进程,不为0则表示有进程出现问题

3.Cpu(s)行:展示了当前CPU的状态,us表示用户进程占用CPU比例,sy表示内核进程占用CPU比例,id表示空闲CPU百分比,wa表示IO等待所占用的CPU时间的百分比。wa占用超过30%则表示IO压力很大 

4.Mem行:展示了当前内存的状态,total是总的内存大小,userd是已使用的,free是剩余的,buffers是目录缓存。

5.SwapMem行,cached表示缓存,用户已打开的文件。如果Swapused很高,则表示系统内存不足

6.PID行:各进程占用cpu情况