0
点赞
收藏
分享

微信扫一扫

找出占用CPU 内存过高的进程

343d85639154 2022-10-07 阅读 181

查看cpu排名前10的进程

ps -eo user,pid,pcpu,pmem,args --sort=-pcpu |head -n 10

找出占用CPU 内存过高的进程_生产环境

查看内存占用前10的进程

ps -eo user,pid,pcpu,pmem,args --sort=-pmem |head -n 10

找出占用CPU 内存过高的进程_生产环境_02

在生产环境中一般将这些查询写成脚本,在排查问题的时候会更快

脚本如下:

#!/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

执行结果:

找出占用CPU 内存过高的进程_生产环境_03

举报

相关推荐

0 条评论