No description
Find a file
2023-08-05 17:05:41 +02:00
src initial commit 2023-08-04 18:08:47 +02:00
.gitignore initial commit 2023-08-04 18:08:47 +02:00
Cargo.lock initial commit 2023-08-04 18:08:47 +02:00
Cargo.toml initial commit 2023-08-04 18:08:47 +02:00
README.md add to readme 2023-08-05 17:05:41 +02:00
screencast.gif add screencast 2023-08-05 16:56:54 +02:00
stdout initial commit 2023-08-04 18:08:47 +02:00

JOP

=>'java top'

  • Simple commandline utility that parses the output of java verbose gc and plots it in a graph
  • Can be used for tailing the file (showing the results in realtime), or on historic files
  • Written in rust. Executable size (release) 2Mb.
  • Sample usage:
java -verbose:gc -cp src Filler >outfile

and:

jop outfile

or:

cargo run outfile
  • tested on jdk20/G1 collector
  • depends on tail command, so works best on linux/unix/macos

how it looks

[GREEN] heap size before garbage collection [RED] heapsize after garbage collection