找出占用CPU 内存过高的进程脚本
背景:服务器CPU占用高,找出最高的分析,看是否进程正确,是否是垃圾进程
分析占用CPU最高的应用
ps -eo user,pid,pcpu,pmem,args --sort=-pcpu |head -n 10
分析占用内存最高的应用
ps -eo user,pid,pcpu,pmem,args --sort=-pmem |head -n 10
整合脚本
#!/bin/bash
echo "-------------------CUP占用前10排序--------------------------------"
ps -eo user,pid,pcpu,pmem,args --sort=-pcpu |head -n 10
echo "-------------------内存占用前10排序--------------------------------"
ps -eo user,pid,pcpu,pmem,args --sort=-pmem |head -n 10