查询特定对象的JVM堆

时间:2012-12-24 00:02:48

标签: java

是否有一个GUI工具能够将它自己“附加”到JVM(远程/本地),这允许人们“查询”堆上的特定对象类型并返回结果并允许人们检查它属性。更好的是,允许人们直接修改属性吗?

例如。我在内存中缓存了一个带有Employee Beans的JVM。而“工具”允许我说获取所有Employee Bean实例。它返回一组结果。我可以检查单个Employee Bean,也可以直接更改“地址字段”而无需任何代码。

1 个答案:

答案 0 :(得分:0)

您是否尝试过: jvisualvm 与java jdk一起(我在这里:/usr/lib/jvm/jdkx.y.z/bin/)?这还不够吗?采样器和Profiler选项卡以及带有过滤选项的快照功能应该可以满足您的需求。