• 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