PrintGCStats
JVMの"verbose:gc"ログを解析してレポートを作るシェルスクリプト.gcPortalの代わりにはなるかな?
にさりげなく入ってた.
こんなん気づくかと.
(追記)使ってみた〜.
$ ./PrintGCStats -v ncpu=4 gc.log what count total mean max stddev gen0(s) 9 1.492 0.16576 0.310 0.0797 gen0t(s) 9 1.493 0.16591 0.310 0.0797 gen1t(s) 10 10.282 1.02817 1.280 0.1454 GC(s) 19 11.775 0.61973 1.280 0.4572 alloc(MB) 9 215.985 23.99837 24.000 0.0033 promo(MB) 9 20.233 2.24816 10.147 3.4304 alloc/elapsed_time = 215.985 MB / 179.298 s = 1.205 MB/s alloc/tot_cpu_time = 215.985 MB / 717.192 s = 0.301 MB/s alloc/mut_cpu_time = 215.985 MB / 670.092 s = 0.322 MB/s promo/elapsed_time = 20.233 MB / 179.298 s = 0.113 MB/s promo/gc0_time = 20.233 MB / 1.493 s = 13.551 MB/s gc_seq_load = 47.100 s / 717.192 s = 6.567% gc_conc_load = 0.000 s / 717.192 s = 0.000% gc_tot_load = 47.100 s / 717.192 s = 6.567%