Nic*_*tes 31 java hprof
我有一个可疑的java进程.我想看看使用各种HPROF分析工具的情况.
如何动态生成一个?
小智 52
是.您可以使用Sun的Java VM附带的jmap工具动态生成hprof文件(包含堆内存使用情况):
jmap -dump:file = <file_name> <pid>
eri*_*son 7
您必须使用正确的参数启动Java进程,这些参数根据JVM版本的不同而有所不同.然后,向QUIT进程发送信号以生成新文件.
QUIT
输出通常在VM退出时生成,但可以通过将"dump on exit"选项设置为"n"(doe = n)来禁用此输出.此外,按下Ctrl- \或Ctrl-Break(取决于平台)时会生成配置文件.在Solaris OS和Linux上,当收到QUIT信号时也会生成配置文件(kill -QUIT pid).如果多次按Ctrl- \或Ctrl-Break,则会为一个文件生成多个配置文件.
归档时间:
15 年,6 月 前
查看次数:
31446 次
最近记录:
8 年,3 月 前