jstack+top 定位占用资源的进程
cpu占用过高引起报警,使用top命令查看占用系统资源的进程
第一步:top,寻找cpu占用率较高的进程
第二步: top -pid 13213,寻找该进程中各线程的资源占用情况
第三步:jstack 13213 > jstack.log,将线程堆栈信息输出到指定文件里
对于多线程情况堆栈信息,可以使用 printf ‘%x\n’ pid 将线程id转为16进制
使用 jstack pid | grep -A 20 pid(16进制) 命令将堆栈信息进行筛选
第四步:分析堆栈文件,使用jstack关键字查询heapDemp中当前栈内处于运行时的栈帧,分析最占资源的地方在哪里
第五步:查找定位分析问题,找到处于wait态的线程,看一下在等待获取什么资源,结合第四步,综合分析可以确认卡到哪里
jstack+top 定位占用资源的进程相关推荐
- top命令的使用查看进程占用
1.查看cpu总个数方法: (1).top 在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数 2.top 查看内存.cpu memery等信息 按shift+p或者大写的P可以将c ...
- linux查看内存、CPU占用资源最多的进程
[内存占用] #利用ps命令,默认使用ps参数会显示的结果 ps -aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 ...
- mysql-nt.exe w3wp.exe cpu 100%_认识w3wp.exe进程,从根本上解决占用资源较大问题
认识w3wp.exe进程,从根本上解决占用资源较大问题 发布时间:2019-12-14 16:19 来源:互联网 当前栏目:web技术类 在windows server 2003中对于每一个web应用 ...
- Centos7 查看磁盘i/o, 定位占用i/o读写高的进程
Centos7 查看磁盘i/o, 定位占用i/o读写高的进程 目录 Centos7 查看磁盘i/o, 定位占用i/o读写高的进程 概要: 1.iostat 用法 2.先用iostat查看磁盘io 是否 ...
- jstack问题定位分析
目录 1.jstack是什么 2.jstack的使用 1.jstack是什么 jstack是java虚拟机自带的一种堆栈跟踪工具.jstack用来打印出给定的java进程ID或者core file或者 ...
- linux中time命令详解、脚本监控记录系统硬盘io值、定位linux系统中await值过高占用的盘、定位占用硬盘IO高的程序、iotop命令说明、lsof使用说明【可定位端口所占用程序等】
文章目录 文章说明 linux中的time命令 说明&常规用法 bash中使用time,将运行记录追加到文件中,-f后的参数说明 高阶用法 time 命令详细输出指标介绍 ime taken ...
- centos7下监控流量、数据包占用最大的进程
2019独角兽企业重金招聘Python工程师标准>>> centos7下监控流量.数据包占用最大的进程 听语音 | 浏览:89 | 更新:2018-10-18 21:05 1 2 3 ...
- Dos命令 netstat -ano 查看端口占用及关闭进程
Dos命令查看端口占用及关闭进程 1. 查看端口占用 2. 关闭进程 3. 端口状态 netstat -ano ---------该命令是查看当前哪些端口正在被使用 1. 查看端口占用 在windo ...
- oracle数据库资源高,~Oracle后台进程占用资源过高可能会是什么原因?
刚刚同事说有台Oracle服务器负载较高 [oracle@datahuadan bill2008]$ top top - 13:26:25 up 198 days, 21:35, 2 users, ...
最新文章
- 字段和字段的参数,查询的13个方法,但标的双下划线外键和多对多操作
- dubbo中使用动态代理
- 2018湖湘杯web、misc记录
- 面试官系统精讲Java源码及大厂真题 - 38 线程池源码面试题
- 数据库笔记13:创建与使用游标
- poj 2240 Arbitrage(bellman-ford spfa 判断正环)
- C++编程练习(14)-------“单例模式”的实现
- 万年历api接口调用文档
- html5 中国地图统计图,html5 echarts中国地图网络销售分布图表代码
- 基于GetData和ArcGIS的地图数字化教程
- map文件介绍及使用
- php匹配ubb,UBB类 php UBB 解析实现代码
- 毕设 数据库ER图绘制过程中的参考资料
- supermap java,SuperMap iObjects Java 10i 产品介绍
- Nginx报错 nginx: [error] invalid PID number ““ in “/usr/local/nginx/logs/nginx.pid“
- 计算机研究生论文期刊,经典计算机研究生小论文参考文献 计算机研究生小核心期刊参考文献哪里找...
- socket编程之read()/write()
- Setting 模块之辅助功能
- 阿拉巴数字转化为中文大写
- 茄子科技(海外SHAREit Group),助力跨境电商有效实现出海稳定发展
热门文章
- 1064金明的预算方案
- 用VSCode开发一个asp.net core2.0+angular5项目(5): Angular5+asp.net core 2.0 web api文件上传...
- [ZJOI 2006]书架
- hibernate中的一对多和多对多的映射关系
- 【转】新.Net开发必备工具详解之Snippet Compiler。
- RX异常点检测算法(马氏距离)
- linux 删除in链接,linux - 从TCP_IN删除端口不会从CSF上的外部流量关闭它 - 堆栈内存溢出...
- 统计表达式二叉树操作数个数
- 学php记不住函数,为什么都是记不住PHP 的函数名
- python基础之内置异常对象