• 締切済み

Javaのgcについて

JDK1.4.2.11について質問します。 System#gc、Runtime#gcでgcを促した場合、発生するGCは必ずFull GCになるのでしょうか。どこかのドキュメントに記述があればそれを教えて下さい。あるいは、そのことはどうしたら確認できるでしょうか。]

みんなの回答

回答No.2

System#gc、Runtime#gcの仕様はドキュメントに書いてあること、 それ以上でもそれ以下でもないのではないかと思いますが……? 以下引用です。 "メソッドの呼び出しから制御が戻るのは、Java 仮想マシンが、破棄されたオブジェクトが占有していたスペースを最大限まで回復し終えたときです。" "メソッド呼び出しから制御が戻された時点で、仮想マシンは破棄されたオブジェクトをすべて再利用するよう最善を尽くしたことになります。"

参考URL:
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/lang/Runtime.html#gc()
回答No.1

関連するQ&A