Гигантское распределение: как я могу попросить jvm напечатать журнал, если произойдет громкое распределение
Я использую G1GC.
Есть ли аргумент jvm, который я могу передать jvm, чтобы я получал журнал gc каждый раз, когда происходит гигантское распределение?
1 ответ
-XX:+UnlockDiagnosticVMOptions -XX:+G1PrintHeapRegions
На каждом огромном распределении это будет излучать G1HR ALLOC(StartsH)
или же G1HR ALLOC(SingleH)
линия. Внимание: эта опция вызовет гораздо больше отладочной информации, напечатанной в журнале GC или консоли.