- ★★Java質問・相談スレッド178★★ [無断転載禁止]©2ch.net
695 :デフォルトの名無しさん[]:2016/09/15(木) 20:22:59.99 ID:/kYv9QqQ - >>693
ガベージコレクタは呼ばれるとは限らないから すぐにプロセスが終了するようなプログラムなら 問題にならないんだけどWebアプリケーションのように ずっと稼働しててDBに接続するたびに新しいコネクション張ってたら メモリオーバーフローやコネクションプールが枯渇して 接続できなくなる可能性がある サーバでぶんぶん動作してるアプリでは死活問題 なのでプログラムで開いたものはプログラムで閉じるようにしたがよいよ
|
- ★★Java質問・相談スレッド178★★ [無断転載禁止]©2ch.net
697 :デフォルトの名無しさん[]:2016/09/15(木) 20:28:15.13 ID:/kYv9QqQ - 開けたら閉める!おトイレのように自動で止まればいんだけどね
閉じてもよいという判断を自動的に行うのは難しいのだろうね 参照カウント方式のガベージコレクタならデストラクタに お任せで行けるかもしれないけど これだけ参照カウントでーみたいな機能があればいいのに
|
- ★★Java質問・相談スレッド178★★ [無断転載禁止]©2ch.net
698 :デフォルトの名無しさん[]:2016/09/15(木) 20:33:25.67 ID:/kYv9QqQ - >>696
うん、JVMがGCが必要じゃーと判断したときしかGCされないよ
|