jps 显示系统所有虚拟机进程信息的命令行工具
jstat 监视分析虚拟机运行状态的命令行工具
jinfo 查看和调整虚拟机参数的命令行工具
jmap 生成虚拟机堆内存转储快照的命令行工具
jhat 显示和分析虚拟机的转储快照文件的命令行工具
jstack 生成虚拟机的线程快照的命令行工具
jcmd 虚拟机诊断工具,JDK 7 提供
jhsdb 基于服务性代理实现的进程外可视化调试工具,JDK 9 提供
JConsole 基于JMX的可视化监视和管理工具
jvisualvm 图形化虚拟机使用情况的分析工具
Java Mission Control 监控和管理 Java 应用程序的工具
MAT Memory Analyzer Tool,虚拟机内存分析工具
vjtools 唯品会的包含核心类库与问题分析工具
arthas 阿里开源的 Java 诊断工具
greys JVM进程执行过程中的异常诊断工具
GCHisto GC 分析工具
GCViewer GC 日志文件分析工具
GCeasy 在线版 GC 日志文件分析工具
JProfiler 检查、监控、追踪 Java 性能的工具
BTrace 基于动态字节码修改技术(Hotswap)实现的Java程序追踪与分析工具

使用命令行的话推荐阿里的 arthas ,可视化工具 MAT、JProfiler 比较强大。


【Java学习资源】整理推荐

  • MAT 分析堆内存快照
  • jclasslib 查看类信息
  • 增大 MAT 堆内存
  • JVM 常用配置参数(Java 8)
  • 40 道JVM面试题解答
  • JVM 问题排查常用指令
  • jvisualvm 远程连接服务器 JVM
  • 字节码指令分类
  • -verbose:gc 和 -XX:+PrintGC 的区别
  • JVM字节码指令表
  • 图解 Class 文件结构
  • Class 文件的结构
  • JVM 故障处理工具列表
  • HotSpot 内存分配的主要规则
  • 开启 GC 日志
  • 垃圾收集器及特点
  • JVM垃圾回收算法
  • 什么样的 Java 对象会被当垃圾回收?
  • 内存溢出复现
  • HotSpot VM 中对象的内存分析
  • JVM 控制的内存区域
  • JVM家族
  • Java 的发展史
  • 常见 JVM dump 指令

【Java面试题与答案】整理推荐

  • 基础与语法
  • 集合
  • 网络编程
  • 并发编程
  • Web
  • 安全
  • 设计模式
  • 框架
  • 算法与数据结构
  • 异常
  • 文件解析与生成
  • Linux
  • MySQL
  • Oracle
  • Redis
  • Dubbo

JVM 故障处理工具列表相关推荐

  1. JVM 第四篇:可视化 JVM 故障处理工具

    本文内容过于硬核,建议有 Java 相关经验人士阅读. 1. 可视化工具 在 JDK 中为我们提供了大量的 JVM 故障处理工具,都在 JDK 的 bin 目录下: 这其中除了大量的命令行工具以外,还 ...

  2. JVM故障处理工具,使用总结

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获!

  3. jvm高级特性第4章-虚拟机性能监控与故障处理工具

    [4.2]jdk命令行工具 1.jps:虚拟机进程状况工具: C:\Users\pacoson>jps -l // 输出主类名称 12272 sun.tools.jps.Jps 12736 ch ...

  4. jvm(4)-虚拟机性能监控与故障处理工具

    [0]README 0.1)本文文字描述转自 "深入理解jvm",旨在了解 虚拟机性能监控与故障处理工具的基础知识(仅仅在于了解): [1]概述 1)给一个系统定位问题的时候,知识 ...

  5. 《深入理解JVM.2nd》笔记(四):虚拟机性能监控与故障处理工具

    文章目录 概述 JDK的命令行工具 jps:虚拟机进程状况工具 jstat:虚拟机统计信息监视工具 jinfo:Java配置信息工具 jmap:Java内存映像工具 jhat:虚拟机堆转储快照分析工具 ...

  6. Java的JVM性能监控与故障处理工具详细介绍以及使用案例

    给一个系统定位问题的时候,知识.经验是关键基础,数据是依据.工具是运用知识处理数据的手段.这里说的数据包括:运行日志.异常堆栈.GC日志.线程快照文件(threaddump/javacore文件).堆 ...

  7. JVM(三).虚拟机性能监控故障处理工具

    JVM (三).虚拟机性能监控&故障处理工具 1.概述 系统定位问题,需要工具来导出出现问题的数据:这里的数据有异常堆栈,虚拟机日志,垃圾回收日志,线程快照,堆快照文件:工具就很多就是虚拟机自 ...

  8. java虚拟机(八)--java性能监控与故障处理工具

    问题定位: 除了个人经验,知识,工具也是很重要的,通过数据进行问题分析,包括:运行日志.异常堆栈.GC日志.线程快照(threaddump/javacore文件 ).堆转储快照(heapdump/hp ...

  9. 第4章 虚拟机性能监控、故障处理工具(上)

    Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来. 4.1 概述 经过前面两章对于虚拟机内存分配与回收技术各方面的介绍,相信读者已经建立了一个比 ...

最新文章

  1. 运用Kubernetes进行分布式负载测试
  2. JQ无法修改input的type属性的替代解决方法
  3. c语言 while 教案,c语言电子教案(刘丹)
  4. Oracle创建和管理表
  5. ITTC数据挖掘平台介绍(综述)——平台简介
  6. 不用Linux也可以的强大文本处理方法
  7. 极大似然估计和贝叶斯估计
  8. [LeetCode]235.Lowest Common Ancestor of a Binary Search Tree
  9. js调用本地js文件(亲测)
  10. 【BZOJ-14492895】球队收益球队预算 最小费用最大流
  11. 【2016-2017 ACM-ICPC, Egyptian Collegiate Programming Contest (ECPC 16) A】The game of Osho【SG函数+找规律】
  12. 测试如何进行有效的需求分析
  13. java blazeds_Flex+Java+Blazeds
  14. 使用函数计算两点间的距离
  15. ArcGIS数据生产与精细化制图之中国年降水量分布图的制作(转载)
  16. javaScript学习笔记【尚硅谷】
  17. 苦涩又难理解的IO<1>
  18. UART协议及串口回环
  19. 彻底理解 Linux 的搜索工具: grep 和 awk
  20. Ubuntu18.04安装教程(很详细)

热门文章

  1. DW01F系列电路是一款高精度的单节锂电池保护IC电路
  2. Java毕设项目电费管理系统(java+VUE+Mybatis+Maven+Mysql)
  3. 中效过滤器多久更换一次
  4. Deepgreen Greenplum 高可用(一) - Segment节点故障转移
  5. 微分方程数值解法(欧拉方法)
  6. 使用 axios 拦截器解决「 前端并发冲突 」 问题
  7. 回文字串-字符串哈希
  8. DHCP Lease Time - 动态 IP 使用时限
  9. 常见的麦克风供电方式总结
  10. 2018ICPC徐州站赛后总结