JavaでGCの様子をグラフ化する

OutOfMemoryErrorで困ったときに。

ツールの一覧

プログラム中からヒープの利用状況を確認する

Runtime.totalMemory()とRuntime.freeMemory()を使う。

Runtime runtime = Runtime.getRuntime();
long free = runtime.freeMemory();
long total = runtime.totalMemory();

System.out.println("(free/total)=(" + free + "/" + total + ")"); 
    

関連情報

Copyright © 2004, AfternoonTea
All rights reserved.