Tool for latency-analysis in Java
There are two modes for rperf2:
- Classic mode: just skip N invocaitons and profile N+1 invocation
- Quantile analysis mode: you specify required percentile, after that profiler will wait for appropriate case of slowing down and outputs TOP and trace
- Download with modules
git clone --recursive REPO_URL_YOU_USE
- Build profiler
make build-libipt
(may require some environment variables to be set) - Build instrumenter agent
make build-instrumenter
- Use it! See examples at Makefile