0

我打算使用 JProfiler 来...错误...分析我当前的项目。但是,我的目标架构不是当前受支持的架构。

是否存在本地代理的 -javaagent 替代方案;JProfiler GUI 可以远程连接并执行其操作的 javaagent?

NDA 之类的东西使我无法包含任何更具体的内容。

4

1 回答 1

0

JProfiler 代理使用分析接口 JVMTI,它是本机接口。虽然可以使用 Java 代理记录显示数据的一小部分,但需要在 Java 代码中重复实现。

Java 代理比本地代理更不适合一般分析,因为它们必须在堆上分配所有资源。

如果您只对内存分析感兴趣,您可以使用jmap(包含在 JDK 中)之类的工具来提取可以在 JProfiler 中打开的 HPROF 快照。

于 2011-11-17T08:45:59.743 回答