OOM 内存溢出 问题 排查

最近工作上正在做数据迁移,数据量不大但是还是遇到了一些问题。

        机器配置如下:

CPU:

 

model name      : Intel(R) Xeon(R) CPU           E5410  @ 2.33GHz

cpu MHz         : 2333.416

        MEM:2G

 

   四个线程,迁移200W数据

  TPS:500左右

 

200W数据应该还是比较轻松,200W数据放在4个被切分的文件中,然后四个线程去跑。bufferedReader去读取文件。可以跑到后面发现2G的内存慢慢的被吃光了。项目的目录也自动dump出来内存快照java_pid***.hprof文件。准备拿出来分析一下

 

详细的一些配置,参考IBM一篇不错的文章: http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-ma/index.html

 

       可惜现在电脑配置不好,dump出来的文件机器分析不了。本机直接OOM了 。先想办法看看有没有其他的分析工具。下面以后继续介绍!

 

 

 

你可能感兴趣的:(内存溢出)