Java 在库路径上找不到代理库 hprof

Java Could not find agent library hprof on the library path

我试图在我的代码中分析 CPU 用法并发现了内置的 hprof。 https://docs.oracle.com/javase/8/docs/technotes/samples/hprof.html

但是,在我测试时出现以下错误:

javac -J-agentlib:hprof=cpu=samples Main.java 虚拟机初始化时出错 在库路径上找不到代理库 hprof,错误:找不到依赖库

我认为我遇到了路径问题,但是,我不知道这个库位于何处以尝试添加到路径,我正在使用 jdk-15.0.2.

有谁知道我可以尝试找到确切位置吗? 或任何其他 alternative/Visual Studio 代码扩展来分析 java 代码?

非常感谢

看起来 HPROF 已在 JDK9 中删除。这里有一些替代方案:https://www.infoq.com/news/2015/12/OpenJDK-9-removal-of-HPROF-jhat/