博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java问题排查工具
阅读量:4296 次
发布时间:2019-05-27

本文共 331 字,大约阅读时间需要 1 分钟。

【转载】

jmap

看看堆都被谁占了? 再配合zprofiler和btrace,排查问题简直是如虎添翼

它可以生成 java 程序的 dump 文件, 也可以查看堆内存使用、分配信息

# 查看堆的情况jmap -heap 1# dumpjmap -dump:live,format=b,file=/tmp/heap2.bin 1jmap -dump:format=b,file=/tmp/heap3.bin 1# 查看堆的占用jmap -histo 1| head -10

jstat

top看一些基本信息,以及配合来查询vm的各种问题

ps -ef | grep java

top -H -p pid

jps

jps -mlvV

jstack

jstack 1

你可能感兴趣的文章
C语言局部变量和全局变量
查看>>
C语言变量的存储类别
查看>>
C语言结构体指针变量作函数参数
查看>>
C语言动态存储分配
查看>>
MSP430中断原理分析
查看>>
display几点解释
查看>>
详解SPI中的极性CPOL和相位CPHA
查看>>
各类总线传输速率
查看>>
有关分散加载文件scatter的理解 关键是加载域 加载地址与执行域地址的 处理
查看>>
RO,RW,ZI 和scatter file详解(转载)
查看>>
Coap协议学习笔记
查看>>
谈"http get和post的区别"
查看>>
Java虚拟机学习笔记(一)——JVM运行时数据区和常见内存错误
查看>>
Java浅拷贝和深拷贝
查看>>
HTTP协议基础(HTTP 1.1)
查看>>
从字节码看Java中for-each循环(增强for循环)实现原理
查看>>
Java时间类记录
查看>>
[Java] CountDownLatch和ExecutorService的简单使用
查看>>
ArcToolbox的运行结果发布为GP服务
查看>>
Java图片处理方法和工具
查看>>