Mercurial > hg > Members > sugi > memoryleak
view src/example1/MemoryLeak.java @ 0:4dbea8e22628
Memory Leak TEST
author | e095732 |
---|---|
date | Mon, 28 Jan 2013 22:05:30 +0900 |
parents | |
children |
line wrap: on
line source
package example1; import java.util.LinkedList; public class MemoryLeak { private LinkedList<FishData> list = new LinkedList<FishData>(); public static void main(String[] args){ MemoryLeak ml = new MemoryLeak(); LinkedList<FishData> fishlist = ml.getList(); for (int count=0;count<Integer.MAX_VALUE;count++){ if (count % 100000 == 0){ System.out.println((Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory()) / 1024 / 1024 + "MB"); } fishlist.add(new FishData()); } } public LinkedList<FishData> getList(){ return list; } }