关闭

java memory analyzer 测试

169人阅读 评论(0) 收藏 举报
分类:

一、java类

package com.performance.exercise;

import java.util.ArrayList;

public class RuntimeConstantPoolOOM {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub

  ArrayList<String> list = new ArrayList<String>();
  int i = 0;
  while (true) {
   list.add(String.valueOf(i++).intern());
  }
 }
}


 

-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=d:/memoryLeakDemo.hprof

-XX:+PrintGCDetails 
-XX:+PrintGCDateStamps 
-XX:+PrintGCApplicationConcurrentTime
-XX:+PrintGCApplicationStoppedTime  
-Xloggc:d:/memoryLeakDemoGc.log

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:45236次
    • 积分:51
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:5篇
    • 译文:0篇
    • 评论:10条
    最新评论