java 9的jhat和visualVM去哪了?

时间:2022-06-05
本文章向大家介绍java 9的jhat和visualVM去哪了?,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Android移动性能实战一书, 其介绍用jhat分析Hprof文件, 用everything搜索jhat, 懵然发现jdk 9竟然没有这个命令. 于是查阅下资料, 整理如下:

jhat是一个实验性的, 老旧的工具, 不再被支持. 虽然JEP没有指明替代工具, InfoQ 推荐大家使用VisualVM来完成堆内存的创建,分析和可视化任务.

然后又搜索jvisualvm, 又懵然发现jdk 9也没有这个命令. 查阅发现, 从jdk 9起, visualVM默认不再提供, 需要额外下载. 下载地址: https://visualvm.github.io/download.html


介绍为什么移除jhat: https://www.infoq.com/news/2015/12/OpenJDK-9-removal-of-HPROF-jhat 介绍visualVM将不包括在jdk9中, 需要额外下载 https://blogs.oracle.com/java-platform-group/visual-vm-in-jdk-9-and-beyond 目前visualVM移到github了, 下载地址如下 https://visualvm.github.io/download.html