kill -3 进程ID 如何生存dump文件?在线等!!!

各位大神好!今天调查服务器启动过程中,内存被大量使用,具体是那些对象占用。通过kill -3 《进程ID》可以手动生成javacore和heapdump文件,但是、时间在使用的过程中,为什么只生成javacore文件,没有生成heapdump文件。在JVM中增加参数【 -XX:+HeapDumpOnCtrlBreak】后,也没有输入...显示全部

各位大神好!

今天调查服务器启动过程中,内存被大量使用,具体是那些对象占用。

通过kill -3 《进程ID》可以手动生成javacore和heapdump文件,但是、时间在使用的过程中,为什么只生成javacore文件,没有生成heapdump文件。在JVM中增加参数【 -XX:+HeapDumpOnCtrlBreak】后,也没有输入heapdump文件。

请问,如何调试出来,手动可以生成heapdump文件呢?还是我的观点有误?

请指教!在线等!!!!谢谢

收起
参与22

查看其它 2 个回答lemonz的回答

lemonzlemonz其它北京

WebSphere Application Server 6.1 -> 8.5
Add the following string to the Generic JVM arguments field:
-Xdump:heap:events=user


WebSphere Application Server V6.0.2, V5.1.1
The environment variable is: IBM_HEAPDUMP
And the value it should be set to is: TRUE

金融其它 · 2017-02-15
浏览2905
  • 我使用的是V8.5的版本,经过楼上他们提供的参数进行配置,已经解决此问题。谢谢!
    2017-03-09

回答者

lemonz
其它北京

lemonz 最近回答过的问题

回答状态

  • 发布时间:2017-02-15
  • 关注会员:4 人
  • 回答浏览:2905
  • X社区推广