1. What are the contributions mentioned in the paper "Profiling and tracing support for java applications" ?
The authors demonstrate the feasibility of undertaking performance evaluations for JVMs using: ( 1 ) a hybrid JVM/OS tool, such as async-profiler, ( 2 ) OS centric profiling and tracing tools based on Linux perf, and ( 3 ) the Extended Berkeley Packet Filter Tracing ( eBPF ) framework where they demonstrate the rationale behind the standard offwaketime tool, for analysing the causes of blocking latencies, and their own eBPF-based tool bcc-java, that relates changes in microarchitecture performance counter values to the execution of individual JVM and application threads at low overhead.. Finally, the authors provide a discussion on the recommended approaches to solve specific performance use-case scenarios.
read more



