トップページ > プログラム > 2014年11月28日 > lQg4t+md

書き込み順位&時間帯一覧

47 位/170 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000000000001



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド171★★

書き込みレス一覧

★★Java質問・相談スレッド171★★
560 :デフォルトの名無しさん[sage]:2014/11/28(金) 00:11:08.27 ID:lQg4t+md
>>543
>処理が終わった後も高止まりする現象が解消されません。
>ほんじゃあ完全にリークかというとJConsoleやJVisualVMみたいなツールで
>外からGCをリクエストするとスコーンと掃除されます。
それFullGC以前がメモリ使ってるからheapが拡張されただけだぞ。リークじゃない。
短命なオブジェクトが多くてFullGCまで生き残ってないのが大量にあるだけだと思うけど、

>理由があってfinalizeをオーバーライドしているクラス
がリークさせてる可能性はある。sun/oracle実装で走ってると仮定するとFinalizer threadがデットロック起こしてるかfinalizeメソッドが遅くて開放が間にあってないこともある。
まあとにかくheapのフットプリントがある一定時点から増加してそのまま維持し続けてる部分はリークじゃなくてそれ以外がリークしてる可能性がある。
OOMの原因が全然関係ないnative heepってオチもある。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。