JHiccup |
JHiccup , . CTO Azul .
. . google.com, 5060 .
google.com 56
, . .
, - -. - - , . , .
, , .
, . , .
. , . -, .
. . , , . , - . .
:
, . , :
jHiccup . jHiccup : , 1 . 1 , ( + 1 ). , .
X . Y ( , )
, , .
. . .
y x
JHiccup:
jHiccup . ( 1 1 ) . , (1.55, 2.6 ).
jHicuup HDR-Histogram, :
HDR-Histogram . . hdr-historgram , .
99.9999% . , 95% 99% . . P(A) 5% 1% . , , P(B):
, 95- 99- .
jhiccup http://www.azul.com/downloads/jhiccup/ https://github.com/giltene/jHiccup.
./jHiccup -d 4000 /usr/bin/java org.jhiccup.Idle -t 300000
# 4 , 300 . 5 ( -i).
# hiccup.170617.1120.3461.hlog
./jHiccupLogProcessor -i hiccup.170617.1120.3461.hlog -o hiccup.170617.1120.3461
# hiccup.170617.1120.3461 hiccup.170617.1120.3461.hgrm
hiccup.170617.1120.3461 excel- jHiccupPlotter.xls.
hiccup.170617.1120.3461.hgrm https://hdrhistogram.github.io/HdrHistogram/plotFiles.html. hdrm (, ).
(, http-) hdr-, .
jhiccup . javaagent- .
java -javaagent:jHiccup.jar="-d 0 -i 1000 -l hiccuplog -c" MyProgram.jar -a -b -c
jhiccup .
. jHiccup JVM JVM. JVM ( GC), .
jHiccupPlotter.xls SLA .
SLA: