我希望能够收集更详细的Java统计数据(以纯文本格式),例如jstat命令发出的统计数据,如垃圾回收数据等。请问有没有人能够建议我收集Java进程统计数据的最佳工具,例如jmap。
编辑
谷歌建议我使用jmap
命令和-histo:live
选项,但我不理解它实际提供的信息。我正在使用的命令是:
jmap -histo:live $PID
输出:
num #instances #bytes class name
----------------------------------------------
1: 13767 1453320 <constMethodKlass>
2: 13767 1105416 <methodKlass>