JStack分析cpu消耗过高问题
2015-12-27 23:41
696 查看
1. top找到目标进程,记下pid
2. top –p pid, 并用shift+h打开线程模式
这样可以看到这个进程中,到底哪个线程占用大量cpu
记下threadid,tid
3. jstack查看该线程实时的stack情况
jstack [pid]|grep -A 10 [tid(16进制)] , 10表示打印stack的长度,可以选择打印更多的stack信息
比如,jstack 21125|grep -A 10 52f1
http://www.iteye.com/topic/1114219 --参考
相关文章推荐
- Javascript正则表达式
- JSON解析
- JS学习笔记第一天
- JSP九大内置对象
- 记使用HTML5 + JS 构建水果忍者游戏
- 一篇文章教你搞懂javaScript原型链
- 慕课网 javascript 入门
- [LeetCode][JavaScript]Coin Change
- JSP 原理
- JavaScript之JavaScript 库详解<三>
- Javascript实现简单的双向绑定
- Duke.程序设计与Web入门 (1/4) --- 第一讲. What is a web page?
- JavaScript之创建对象
- javascript Dictionary data structures
- JavaScript之基础篇
- Json在线工具使用说明
- Javascript 学习 笔记六
- Javascript 学习 笔记六
- Javascript中this关键字详解
- Javascript中this关键字详解