Title :
Java Performance Evaluation Using External Instrumentation
Author :
Gousios, Georgios ; Spinellis, Diomidis
Author_Institution :
Dept. of Manage. Sci. & Technol., Athens Univ. of Econ. & Bus., Athens
Abstract :
The performance of programs written in the Java programming language is not trivial to analyse. The Java Virtual Machine hides the details of bytecode execution while not providing an accessible profiling mechanism. Most tools used for Java performance evaluations are based on sampling and only resent engineers with sampled data aggregations. In this paper, we present the Java DTrace Toolkit, a collection of scripts that is specifically designed to assist engineers in identifying the roots of various performance problems observed with other tools.
Keywords :
Java; software performance evaluation; virtual machines; Java DTrace Toolkit; Java performance evaluation; Java programming language; Java virtual machine; bytecode execution; external instrumentation; profiling mechanism; program performance; Instruments; Java; Monitoring; Network servers; Performance analysis; Probes; Resource management; Software performance; Virtual machining; Voice mail; DTrace; JVM; Java; Performance;
Conference_Titel :
Informatics, 2008. PCI '08. Panhellenic Conference on
Conference_Location :
Samos
Print_ISBN :
978-0-7695-3323-0
DOI :
10.1109/PCI.2008.14