找出占用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

本文介绍了一款用于服务器资源监控的Shell脚本,能够快速找出CPU和内存占用率最高的前10个进程,帮助系统管理员定位潜在的问题源,确保服务器稳定运行。
161

被折叠的 条评论
为什么被折叠?



