Index: [Article Count Order] [Thread]

Date:  Mon, 02 Feb 2004 19:24:59 +0900 (JST)
From:  Susumu YAMAZAKI <yamazaki@....jp>
Subject:  [XP-jp:04871] Re: メモリの状態をテストするには
To:  extremeprogramming-jp@....jp, mika@....com
Message-Id:  <20040202.192459.93508088.yamazaki@....jp>
In-Reply-To:  <401E162E.1050408@....com>
References:  <200401300347.i0U3lPH11955@....jp>	<4019E66A.4020305@....com>	<401E162E.1050408@....com>
X-Mail-Count: 04871

山崎です.

> それで、実装したのはいいのですが、このコードがちゃんと動いている
> のを確認するのにはどうすればいいのか、と思ったことがありました。
> 確認するにはJavaのGCの状況が覗けるといい、と思ったのですが可能に
> なってるかどうか分からなくて挫折しました。単に勉強不足なんだろう
> と思うのですが、できるのでしょうか。

あらかじめ回収対象となるオブジェクトの WeakReference を用意しておき,
コードを実行後 gc をかけて,WeakReference がまだ参照を保持していたら失
敗,参照を解放していたら成功,というのはどうでしょう?

                  山崎 進 --- yamazaki@....jp
                   福岡県産業・科学技術振興財団
                     福岡知的クラスター研究所