java 高cpu问题排查
2018-03-07 14:35
302 查看
1、top 查看高占用的pid
2、ps -mp 34668(pid) -o THREAD,tid,time | sort -rn
查看长时间占用cpu的线程id
3、printf "%X\n" 35186
将线程id转换为16进制(结果为886A)
4、jstack 34668 |grep 886A
使用java自带的工具查看对应的线程信息,排查问题
2、ps -mp 34668(pid) -o THREAD,tid,time | sort -rn
查看长时间占用cpu的线程id
3、printf "%X\n" 35186
将线程id转换为16进制(结果为886A)
4、jstack 34668 |grep 886A
使用java自带的工具查看对应的线程信息,排查问题
相关文章推荐
- java应用线上CPU过高问题排查
- java进程CPU过高问题如何排查?
- java高cpu占用和高内存占用问题排查 (转)
- 用于快速排查Java的CPU性能问题
- 1、简单排查java应用CPU飙高的线程问题
- java实战CPU占用过高问题的排查及解决
- Java服务CPU飙到99%问题排查
- JAVA CPU占用过高问题排查(linux)
- 线上java程序CPU占用过高问题排查
- (一)JAVA CPU占用过高问题排查(linux)
- java cpu高达100%问题 排查
- java cpu 过高问题排查
- java进程CPU占用高的问题排查
- java 一次CPU占用过高问题的排查及解决
- 记一次java程序CPU占用过高问题排查
- java问题排查工具之一板斧jstack——使用 jstack 定位 java进程CPU过高的问题
- php缓存扩展频繁存储/读取数组引发CPU过高问题排查手记(php-memcache为例)
- 编译工程时报java:[1,0] illegal character: \65279问题排查与解决过程
- java 性能问题 排查
- 常见的Java问题排查方法