java cup占用高分析脚本
Posted gavanwanggw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java cup占用高分析脚本相关的知识,希望对你有一定的参考价值。
[[email protected] ita-scripts]$ vi java_analys.sh
PID=$1 ; ps -mp $PID -o THREAD,tid,time | awk -F " " ‘{print $2" "$8}‘ | grep -v CPU | grep -v "-" | sort -nr | head -1 | awk -F " " ‘{print $2}‘ | xargs pri
ntf "%x\n" | while read line ; do TID=$line ;echo $TID ; jstack $PID | grep $TID -A 30 ; done
PID=$1 ; ps -mp $PID -o THREAD,tid,time | awk -F " " ‘{print $2" "$8}‘ | grep -v CPU | grep -v "-" | sort -nr | head -1 | awk -F " " ‘{print $2}‘ | xargs pri
ntf "%x\n" | while read line ; do TID=$line ;echo $TID ; jstack $PID | grep $TID -A 30 ; done
以上是关于java cup占用高分析脚本的主要内容,如果未能解决你的问题,请参考以下文章
Linux [buff/cache]内存缓存占用过高分析和优化
工程师利器系列5---一次线上Jvm内存占用过高分析全纪录(Jmap篇)