☆★Java質問・相談スレッド181★★at TECH☆★Java質問・相談スレッド181★★ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト1034:デフォルトの名無しさん 18/11/12 23:02:27.75 THHCGQKY.net Javaのメモリ管理に関して教えてください! 例えば、PCのメモリが32GBあるPCで、 インス 1035:タンスを大量生成するプログラムを動かすとします。 また、このプログラムの起動引数に、ヒープ最大使用量=2GB を設定して起動していたとします。 この場合、大量のインスタンスを生成していった場合ですが... ヒープ最大使用量=2GBを超えてヒープを使用することはありますか? それと、ヒープサイズがヒープ最大使用量に近付いた場合、 ガベージコレクションが発生するようになりますか? 1036:デフォルトの名無しさん 18/11/13 06:25:54.30 qPPBH0nu.net >>987 インスタンスて何? プロセスのことか? 1037:デフォルトの名無しさん 18/11/13 06:56:40.27 t6QPVwz9.net >>987 > ヒープ最大使用量=2GBを超えてヒープを使用することはありますか? ないよ、ヒープ最大使用量を超えるとOutOfMemoryErrorが投げられる > ヒープサイズがヒープ最大使用量に近付いた場合、 > ガベージコレクションが発生するようになりますか? なるよ、サーバを管理してるけどたまにアプリにメモリリークがあって メモリが解放されなくてGCが頻発して最終的にOutOfMemoryErrorになる ことがある、急速にメモリを消費してGCが稼働する間もなくエラーになることもある 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch