java dump文件分析

简介: java dump文件分析

1.生成dump文件代码

import java.util.*;
/**
 * @Date {DATE} {TIME}
 **/
public class Test {
    public static void main(String[] args) {
        List<String> list=new ArrayList<>();
        int i=0;
        while (true){
            list.add("test");
        }
    }
}

2.编译

javac Test.java

java -Xmx10m Test

3.生成dump文件

java -Xmx10m -XX:+HeapDumpOnOutOfMemoryError Test

4.分析dump文件(java_pid57220.hprof)

IBM heapAnalyzer

参考:

https://blog.csdn.net/xu1314/article/details/7711768

https://mp.weixin.qq.com/s/Hv1yeeSbQpSkLBS5-cUVUA


相关文章
|
1月前
|
Java
有关Java发送邮件信息(支持附件、html文件模板发送)
有关Java发送邮件信息(支持附件、html文件模板发送)
31 1
|
1月前
|
Java
java中替换文件内容
java中替换文件内容
14 1
|
1月前
|
Java API
Java中文件与输入输出
Java中文件与输入输出
|
1月前
|
Java
java实现遍历树形菜单方法——映射文件VoteTree.hbm.xml
java实现遍历树形菜单方法——映射文件VoteTree.hbm.xml
10 0
|
1月前
|
Java
java程序导出堆文件
java程序导出堆文件
|
17天前
|
Java 调度
Java中常见锁的分类及概念分析
Java中常见锁的分类及概念分析
16 0
|
17天前
|
Java
Java中ReentrantLock中tryLock()方法加锁分析
Java中ReentrantLock中tryLock()方法加锁分析
13 0
|
7天前
|
Java 关系型数据库 MySQL
Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
【4月更文挑战第12天】Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
35 3
|
1月前
|
人工智能 监控 算法
java智慧城管源码 AI视频智能分析 可直接上项目
Java智慧城管源码实现AI视频智能分析,适用于直接部署项目。系统运用互联网、大数据、云计算和AI提升城市管理水平,采用“一级监督、二级指挥、四级联动”模式。功能涵盖AI智能检测(如占道广告、垃圾处理等)、执法办案、视频分析、统计分析及队伍管理等多个模块,利用深度学习优化城市管理自动化和智能化,提供决策支持。
224 4
java智慧城管源码 AI视频智能分析 可直接上项目
|
2天前
|
存储 前端开发 Java
Java实现文件分片上传
Java实现文件分片上传
6 0