JProfiler是否具有与本机代理等效的-javaagent替代方法

时间:2011-11-17 03:39:01

标签: jprofiler javaagents

我打算使用JProfiler来...错误...描述我当前的项目。但是,我的目标体系结构不是当前支持的体系结构。

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

NDA等等使我无法包含更具体的内容。

1 个答案:

答案 0 :(得分:0)

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

Java代理不像本机代理那样适用于常规分析,因为它们必须在堆上分配所有资源。

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