JAVA dump查看线程运行情况
JAVA dump查看线程运行情况:
查询java程序pid(两种方案,二选一)
1)直接输入项目名称回车(适用于可以通过如“tt”命令查看到部署的项目名称)
2)使用jps [-l]命令查看本机所有java进程pid(适用所有)
使用jstack [-l] pid > xxx.log将所有线程信息输入到指定文件中
1)如果程序正常运行:使用jstack [-l] pid > xxx.log将所有线程信息输入到指定文件中
2)如果程序无响应:使用 jstack -F [-m] [-l] pid >xxx.log强制打印栈信息
使用top命令找出占用cpu高(或者执行时间很长)的程序pid
使用top -H -p pid找出占用cpu高(或执行时间长)的线程pid
将占用cpu高的线程pid转换成16进制(window自带计算器)
将转换后的pid在开始输出的dump文件(xxx.log)中搜索对应线程信息
dump文件分析
JAVA dump查看线程运行情况相关推荐
- 查看java项目线程运行情况,以及总线程数
查看java项目线程运行情况,以及总线程数 观看tomcat线程或者其他java程序线程数量以及运行情况,可以查看 jdk/bin/jvisualvm.exe当前文件是用来监控线程运行信息 有时候系统 ...
- oracle在哪些系统运行,ORACLE 查看系统运行情况
1,查看系统当前连接会话数 select s.value,s.sid,a.username from v$sesstat S,v$statname N,v$session A where n.stat ...
- 使用了JDK自带的jconsole查看Tomcat运行情况
最近对公司的项目进行JVM调优,使用了JDK自带的jconsole查看Tomcat运行情况,记录下配置以便以后参考: 首先,修改Tomcat的bin目录下的catalina.bat文件,在JAVA_O ...
- Linux查看网卡的运行情况,NETSTAT - 查看网络运行情况。
NETSTAT - 查看网络运行情况. Netstat的一些常用选项 netstat -s--本选项能够按照各个协议分别显示其统计数据.如果你的应用程序(如Web浏览器)运行速度比较慢,或者不能显示W ...
- java.lang.IllegalThreadStateException 线程运行报错
写程序线程再运行第二遍的时候报java.lang.IllegalThreadStateException. 发现一个Thread不能重复用start方法. 解决方法: 1.将extends Threa ...
- java判断优先级代码,Java如何查看线程的优先级?
在Java编程中,如何查看线程的优先级? 以下示例演示如何使用Thread类的getPriority()方法检查线程的优先级. package com.yiibai; public class Thr ...
- 然后查看服务器运行情况,netstat命令查看服务器运行情况
在运行netstat -n|grep 80 | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'时发现有大量的time_wait,出现这种 ...
- 服务器查看节点运行情况,查看服务器进程状态
可以通过运行 TSM CLI 命令或访问 Tableau Server 上的 TSM Web UI 或管理页面来查看服务器进程状态. 使用 TSM CLI 查看进程状态 运行以下命令: tsm sta ...
- java查看线程使用情况,查看java的线程cpu使用情况
说来惭愧,那么些年写java,至今也没碰到需要对jvm内部线程cpu使用情况的研究. 今天碰到一例,因为用了flink,出现了一个处理瓶颈,不得不深入一探究竟. 就Linux的操作系统原理而言,jvm ...
最新文章
- java8中的default关键字
- python模糊查找文件夹名字_python实现在目录中查找指定文件的方法
- origin图上显示数据标签_【数据绘图】好图分享:寒假?不存在的!
- Openlayers中使用Cluster实现缩放地图时图层聚合与取消聚合
- C# WPF项目实战(经典)
- ACKRec:注意力异构图卷积深度知识推荐器 SIGIR 2020
- 阿里通报前淘宝直播运营负责人违规:接受礼品及款待,安排女友入职合作方...
- web元件库/常用web组件/常用表单/导航栏/边框/图标/日期时间选择器/评分组件/穿梭框/输入框/步骤条/计数器/输入框/Axure原型/axure元件库/rp原型/交互控件/五星评分器/导航框架
- python模拟app抢票_亲测,手把手教你用Python抢票
- 用Navicat for MySQL往数据表中添加数据时汉字出现乱码
- 使用maven给spring项目打可直接运行的jar包(配置文件内置外置的打法)
- android 平板怎么截图,在安卓手机或平板电脑上截屏的5种方法,学起来!
- Easyrecovery12.0.0.2 官方版下载
- OV7725摄像头软件实现简单的二值化处理
- 形状的度量Measures of Shape
- 龙贝格算法例题_数值分析实验报告——龙贝格求积算法 椭圆周长公式
- (Arduino)蓝牙和 APPinventor实现一键SOS求救(一)
- Win10怎么录制高清的电脑屏幕?Win10屏幕录制工具哪个好?
- 绩效管理工具OKR与GRAD
- JS实现视频录制-以Cesium为例