SecureCRT抓dump和查看Jstack

简介: Java开发中SecureCRT抓dump和使用Jstack查看线程步骤实践:sudo su – 切换到root ps -ef | grep java 查看进程PID top -H -p [PID] 查看当前应用PID子线程数 /usr/java/jdk1.

Java开发中SecureCRT抓dump和使用Jstack查看线程步骤实践:

sudo su – 切换到root
ps -ef | grep java 查看进程PID
top -H -p [PID] 查看当前应用PID子线程数
/usr/java/jdk1.7.0_51/bin 退回到opt上级目录后切换到jdk bin目录

抓dump:

/usr/java/jdk1.7.0_51/bin/jmap -F -dump:format=b,file=/tmp/XXXX.dmp [PID] 对当前PID进行抓dump操作
Sz /tmp/XXXX.dmp 下载dump到本地客户端,默认保存在下载文件夹

使用Jstack查看线程:
/usr/java/jdk1.7.0_51/bin 退回到opt上级目录后切换到jdk bin目录
./jstack -l [PID] 或 ./jstack -F [PID] 打印出全部线程使用情况

保存Seesion到本地电脑:

需要预先设置会话保存位置,可以把本次会话全部记录到本地文本文件中,方便后面分析;

保存Seesion到本地电脑

目录
相关文章
|
开发框架 .NET C#
利用WinDbg分析C#程序产生的转储文件
利用WinDbg分析C#程序产生的转储文件
|
存储 文件存储 数据安全/隐私保护
利用avdump转储lsass.exe进程
利用avdump转储lsass.exe进程
189 0
|
7月前
|
SQL 运维 Java
jstack常用命令
jstack常用命令
66 0
都8102年了,还用fastq-dump,快换fasterq-dump吧
之前写过一篇文章Fastq-dump: 一个神奇的软件, 详细介绍了fastq-dump的用法。 虽然fastq-dump参数很多,而且一直被吐槽参数说明写的太差,但是如果真的要用起来其实也就是一行代码 fastq-dump --gzip --split-3 --defline-qual '+' --defline-seq '@$ac-$si/$ri' SRRXXXXX| SRRXXXX.sra # 加上--gzip后需要时间进行文件压缩 当然除了参数问题,还有一个让人诟病的地方就是他只能单个线程,所以速度特别的慢。
4970 0
都8102年了,还用fastq-dump,快换fasterq-dump吧
|
存储 安全 API
调试实战 | 通过转储文件分析程序无响应之使用 windbg + IDA 逆向篇
调试实战 | 通过转储文件分析程序无响应之使用 windbg + IDA 逆向篇
内核转储,开抓啦!
内核转储,开抓啦!
|
数据挖掘 Linux 芯片
windbg抓一个windows蓝屏分析
windbg抓一个windows蓝屏分析
WinDbg抓取程序报错dump文件的方法
程序崩溃的两种主要现象: a. 程序在运行中的时候,突然弹出错误窗口,然后点错误窗口的确定时,程序直接关闭 例如: “应用程序错误” “C++错误之类的窗口” “程序无响应” “假死”等 此种崩溃特点:程序已异常,在你未点出错窗口的确定或其他按,所有错误信息都还保留在PC的内存中,可以直接抓取Dump文件。
2097 0
nmon在secureCRT下显示乱码问题
# 背景 下载安装了nmon,结果发现显示有问题,如下   # 解决 猜测应该是字体编码问题,查阅了解后,是因为CRT设置问题,需要修改下配置,(之前试用xshell比较棒,但公司禁止试用),如下修改    然后重新连接seesion,就OK了   虽千万人,吾往矣!
1466 0
|
Windows
Windbg内核调试之四: Dump文件分析
Dump 文件分析很大程度上就是分析蓝屏产生的原因。这种系统级的错误算是Windows提示错误中比较严重的一种(更严重的还有启动黑屏等硬件或软件兼容性错误等等)。说它是比较严重,是因为毕竟Windows还提供了dump文件给用户分析,至少能比较容易的找到错误的原因。
1645 0