Mark一下, 今天确实用这个方法找到了问题

http://www.iteye.com/topic/1114219

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

十六进制的转换,用calc计算器的程序员模式

最新文章

  1. 64位下pwntools中dynELF函数的使用
  2. jQuery返回顶部代码组件
  3. Angular学习(4)- 数组双向梆定
  4. POJ 2406 Power Strings KMP运用题解
  5. Calculation(dfs+状压dp)
  6. git基本命令--tag, alias,
  7. js实现轮播图动画
  8. 找出一个文件夹下后缀名为.jpg的文件
  9. Linux Debugging(二): 熟悉AT&T汇编语言
  10. 一篇迟到的gulp文章
  11. IM进化论:腾讯也难逃被颠覆掉的命运
  12. 关于 JavaScript 中的继承
  13. NEO智能合约开发(一)不可能完成的任务
  14. .Net core 使用特性Attribute验证Session登陆状态
  15. Hadoop小文件存储方案
  16. log4Net 高性能写入和CSV格式
  17. 2018蓝桥杯 全球变暖(dfs)
  18. cxgrid动态多表头
  19. ASP.NET MVC 导入Excel文件
  20. addEvent兼容版

热门文章

  1. hdu 4165 dp
  2. 兼容古董级IE小结
  3. Word2013对公式处理:样式、自动编号、交叉引用
  4. Java中的Timer和TimerTask在Android中的用法(转)
  5. SQLServer2008 和SQLServer2008 R2版本导出 数据库结构和数据sql
  6. 对于Spark1.3进行编译
  7. CodeForces 404C Ivan and Powers of Two
  8. 递推DP URAL 1260 Nudnik Photographer
  9. 思维 UVALive 3708 Graveyard
  10. 位运算 2013年山东省赛 F Alice and Bob