JAVA 打印堆转储

标签 java heap-memory heap-dump

我使用 Java 1.7,我想从 java 打印 Heap Dump

...
Object heapDump=.... ;
...

System.out.println(heapDump);

谁能帮帮我?

最佳答案

使用jmap:

jmap -dump:format=b,file=heap.bin <pid>

引用Java 7 jmap tutorial .

关于JAVA 打印堆转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20188661/

相关文章:

c++ - 为什么 std::string 即使在删除后也会导致类中的内存泄漏

java - 如何从java堆转储生成图形图像

java - JPA 事务提交后 ID null Eclipselink

java - 使用 Apache Commons VFS API 的特定文件监视器

java - JDK 1.8 无法与 IntelliJ IDEA 15.0.2 一起使用 "Error: Abnormal build process termination"

java - "Heap size"的增长速度比 "Used heap"快得多

java - 如何分析大型堆转储?

java - 解释来自jboss实例的GC日志

java - 无限预测试 while 循环 (java)

java - 如何获取在android中动态创建的选中单选按钮的ID