2016-10-25 16 views
3

私はG1GCを使用しています。Humongous allocation:膨大な割り当てが発生した場合、jvmにログを出力させるにはどうすればいいですか?

私はjvmに渡すことができるjvm引数があるので、毎回gcログを取得します。

+0

どれくらい大きいですか** Humongous ** –

+0

私はあなたの質問をしません。膨大な量のメモリを必要とする大規模な配列やオブジェクトをインスタンス化するコードは何行ありますか?言い換えれば、あなたが解決しようとしている問題は何ですか? – GhostCat

+3

私はG1GCの膨大な割り当てについて話しています。 –

答えて

3
-XX:+UnlockDiagnosticVMOptions -XX:+G1PrintHeapRegions 

毎巨大割り当てでは、これはG1HR ALLOC(StartsH)又はG1HR ALLOC(SingleH)線を放出します。注意:このオプションを指定すると、GCログまたはコンソールに表示されるデバッグ情報が大幅に増加します。

関連する問題