博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java进程CPU高
阅读量:4507 次
发布时间:2019-06-08

本文共 267 字,大约阅读时间需要 1 分钟。

Java进程CPU高

1-1) 查看$PID进程里面的线程CPU占用状况
    top -H -p $PID
1-2) 显示线程列表,并按照CPU占用高的线程排序
    ps -mp $PID -o THREAD,tid,time | sort -rn
2) 找出CPU消耗较多的线程id, 并转换成16进制
    printf "%x\n" $TID
3) 查询出具体的线程状态
    jstack $PID | grep -A 10 0x$TID

转载于:https://www.cnblogs.com/lixingxing/p/4216938.html

你可能感兴趣的文章
JNI简易教程,windows and linux
查看>>
SVN下如何切换默认用户
查看>>
一个小时搭建一个全栈 Web 应用框架(下)——美化与功能
查看>>
第七周进度条博客
查看>>
2017年6月9日10:12:40 了解自己才能掌控自己 与 深度学习
查看>>
Android 手机的屏幕分辨率大小汇总
查看>>
PhpStorm修改字体
查看>>
经典的一款jQuery soChange幻灯片
查看>>
response.write不要放到try里去,不然会报一个错误 a instance object什么的
查看>>
Charles 连接手机抓包出现Unknown,一直无法抓包的问题解决
查看>>
VIM-->基础操作汇总
查看>>
oracle cursor
查看>>
Response.StatusCode的HTTP状态代码列表
查看>>
win7下maven安装和配置
查看>>
C# 多线程编程 ThreadStart ParameterizedThreadStart
查看>>
Android Camera Parameters 方法出错,求教
查看>>
一个仿照系统UIAlertView写的提示框
查看>>
Genymotion集成到Eclipse
查看>>
代码简洁之四 统一抽象层次
查看>>
IOS 缩放图片常用方法
查看>>