DocumentCode
2803482
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
fYear
2008
fDate
28-30 Aug. 2008
Firstpage
173
Lastpage
177
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Informatics, 2008. PCI '08. Panhellenic Conference on
Conference_Location
Samos
Print_ISBN
978-0-7695-3323-0
Type
conf
DOI
10.1109/PCI.2008.14
Filename
4621558
Link To Document