JDK可视化工具系列(2)- jvisualvm:多合一故障处理工具 VisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作。本文主要介绍如何使用 VisualVM 进行性能分析及调优。 2019-06-04 浏览(3,764) 评论(0) 阅读全文
JDK可视化工具系列(1)- JConsole:Java监视与管理控制台 JConsole(java monitoring and management console)是一款基于JMX的可视化监视和管理工具,可以非常方便的发现死锁。以图表的形式监控内存、类信息 2019-06-02 浏览(2,254) 评论(0) 阅读全文
jdk命令行工具系列(5) - jhat:虚拟机堆转储快照分析工具 jhat也是jdk内置的工具之一。主要是用来分析java堆的命令,可以将堆中的对象以html的形式显示出来,包括对象的数量,大小等等,并支持对象查询语言。 2019-06-02 浏览(2,789) 评论(0) 阅读全文
jvm新生代中为什么要有Survivor区,且必须是2个 jvm新生代中为什么要有Survivor区,且必须是2个,详解新生代内存分配过程 2019-06-01 浏览(4,061) 评论(0) 阅读全文