经常有一些服务器内存、CPU占用资源多的问题,现象就是进程执行慢,命令卡,内存不够进程重启之类的,这些分析需要总结一些三板斧来快速分析定位问题。
1、服务器总资源
1.1 CPU
1.1.1 cat /proc/cpuinfo
1.2 MEM
1.2.1 cat/proc/meminfo
1.2.2 free
1.3 DISK
1.3.1 df -h
1.3.2 du -sh./*
2、各个进程的资源使用情况
2.1 进程CPU使用排行
top P
2.2 进程内存使用排行
top M
3、单个进程资源使用分析
3.1 CPU
3.2 内存