linux 查找java占用服务器高的线程
来源:互联网 发布:ico图标转换软件 编辑:程序博客网 时间:2024/06/05 07:31
有时候我们会去查找linux上java占用资源较多的线程, 这时候我们可以通过以下几步,定位问题
1,top 命令动态的展示占用前几的PID, CPU消耗, TIME, RES 等信息,然后找到CPU占用最高的PID;
2 , top -Hp 27392(pid) 显示PID进程消耗的线程各个情况。着到一个认为TIME最长的线程的PID;
3 , printf "%x\n" 27235 得到27235的十六进制值为6a63,下面会用到;
4 , 利用jstack工具定位问题的原因 ./jstatck -l 进程PID | grep (6a63)线程PID的十六进制值 -A 50(关键字后的50行代码)
0 0
- linux 查找java占用服务器高的线程
- linux中查找java程序 cpu占用高的代码位置。
- Linux下JAVA线程占用CPU高一点分享
- Linux下JAVA线程占用CPU高一点分享
- 找出linux服务器IO占用高的程序
- linux查找消耗cpu最高的线程(jstack),内存占用最大线程(jmap),线程gc情况(jstat)
- linux 下分析查找占用CPU、MEM资源多的线程
- linux系统下,查找进程中资源占用过多的线程
- 利用jstack命令定位占用cpu高的java线程及具体错误代码信息
- 云服务器 ECS Linux IO 占用高问题排查方法
- linux 排查进程的cpu占用高
- linux系统内存占用高的问题
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码
- 常用的安全算法-数字摘要、对称加密、非对称加密详解
- OAuth认证与授权
- 数据结构与算法之KMP 字符串匹配
- Linux 上配置 NTP SERVER
- 深入解析Mysql 主从同步延迟原理及解决方案
- linux 查找java占用服务器高的线程
- Mysql 中 char 、varchar 、text的区别
- Linux – Which application is using port 8080
- 关于分布式Session 的几种实现方式
- Hive(零)--概述
- android---httpclient get请求
- 关于Java代码优化的35条建议
- Caffe学习系列(10):命令行解析
- 使用Hibernate SQLQuery执行原生SQL