这个是一个内置于SA中的GUI工具,作用就是深入分析JVM的内部状态
工具启动
进入到 jdk/lib/ 目录下,找到sa-jdi.jar 文件
启动命令为:java -cp .\sa-jdi.jar sun.jvm.hotspot.HSDB
将所执行的代码阻断,并且用HSDB打开被阻断的程序
使用HSDB监控某个进程的JVM,需要使用进程号打开,所以必须将java程序阻断在未结束的状态,可以使用工具 “jdb”;
假如我们执行一个Main.java,并且其代码如下:
class Test {
static Test2 t1 = new Test2();
Test2 t2 = new <