Skip to content

Instantly share code, notes, and snippets.

@redutan
Last active March 12, 2019 02:54
Show Gist options
  • Save redutan/51dc8eeb54bd2a191bfc7ed769315a91 to your computer and use it in GitHub Desktop.
Save redutan/51dc8eeb54bd2a191bfc7ed769315a91 to your computer and use it in GitHub Desktop.
Base Shell 모들
# GC downtime sum
$ cat gc.log | grep secs | awk '{sum+=$(NF-1)} END{print sum}'
# gc.log
2019-03-07T11:31:54.324+0900: 54686.842: [GC pause (G1 Humongous Allocation) (young) (initial-mark) 1022M->934M(2048M), 0.0423201 secs]
2019-03-07T11:31:54.366+0900: 54686.884: [GC concurrent-root-region-scan-start]
2019-03-07T11:31:54.403+0900: 54686.921: [GC concurrent-root-region-scan-end, 0.0368224 secs]
2019-03-07T11:31:54.403+0900: 54686.921: [GC concurrent-mark-start]
2019-03-07T11:31:55.195+0900: 54687.713: [GC concurrent-mark-end, 0.7922610 secs]
2019-03-07T11:31:55.201+0900: 54687.719: [GC remark, 0.1215021 secs]
2019-03-07T11:31:55.324+0900: 54687.843: [GC cleanup 1062M->1058M(2048M), 0.0050591 secs]
2019-03-07T11:31:55.331+0900: 54687.849: [GC concurrent-cleanup-start]
2019-03-07T11:31:55.331+0900: 54687.849: [GC concurrent-cleanup-end, 0.0000258 secs]
2019-03-07T11:32:04.853+0900: 54697.371: [GC pause (G1 Evacuation Pause) (young) 1813M->925M(2048M), 0.0544188 secs]
2019-03-07T11:32:06.365+0900: 54698.883: [GC pause (G1 Evacuation Pause) (mixed) 990M->732M(2048M), 0.0385462 secs]
2019-03-07T11:32:08.899+0900: 54701.417: [GC pause (G1 Evacuation Pause) (mixed) 831M->567M(2048M), 0.0635819 secs]
2019-03-07T11:32:10.314+0900: 54702.833: [GC pause (G1 Evacuation Pause) (mixed) 658M->482M(2048M), 0.0561899 secs]
2019-03-07T11:32:11.433+0900: 54703.951: [GC pause (G1 Evacuation Pause) (young) 581M->485M(2048M), 0.0425001 secs]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment