从代码内部创建内存快照(Java)

时间:2009-11-11 16:36:21

标签: java memory profiling snapshot

是否有可能从程序内部调用一些java库,make java创建该程序的内存快照? (默认.hprof文件)

2 个答案:

答案 0 :(得分:5)

您可以使用示例here在您的应用程序中创建堆转储。

答案 1 :(得分:2)

你可以通过JMX来做 - 这意味着你必须出去回来,可以这么说。有关如何通过代码执行此操作的详细信息,请here