代码拉取完成,页面将自动刷新
cpu 和 内存异常排查分析shell脚本和步骤 比如用于排查高cpu(top,jstack)和内存溢出等情况
#下载 wget https://gitee.com/chejiangyi/process-parse-shell/blob/master/release/process-parse-shell.zip gzip process-parse-shell.zip #1.脚本1 sh cpu1.sh {pid} {num:10} #2.脚本2 sh cpu2.sh {pid} # https://github.com/gilesw/hotthread [推荐] java -jar HotThread.jar {pid} # https://github.com/asharif/jtv 根据cpu占用率和线程生存时间排序 [推荐] sh jtv.sh {pid}
#下载dump jmap -dump:format=b,file=/heap.hprof {pid} gzip heap.hprof
#查看jmap堆栈GC jmap -heap {pid}
#jvisualvm 排查 jvisualvm -J-Xmx8096M
eclipse memory analyzer 【MAT】用于内存分析 https://www.eclipse.org/mat/downloads.php 或下载本仓库的mat.zip
by 车江毅
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。