• DocumentCode
    1897523
  • Title

    Characterizing Aging Phenomena of the Java Virtual Machine

  • Author

    Cotroneo, Domenico ; Orlando, Salvatore ; Russo, Stefano

  • Author_Institution
    Univ. di Napoli Federico II, Naples
  • fYear
    2007
  • fDate
    10-12 Oct. 2007
  • Firstpage
    127
  • Lastpage
    136
  • Abstract
    In this work we investigate software aging phenomena inside the Java Virtual Machine (JVM). Starting from an experimental campaign on real world testbeds, this work isolates the contribution of the JVM to the overall aging trend, and identifies, through statistical methods, which workload parameters are more relevant to aging dynamics. Experimental results show that the Sun Hotpost JVM experiences software aging phenomena. A consistent memory depletion trend (up to 50 KB/min) has been observed during periods of low garbage collector activity; the Just-In-Time compiler is also responsible for a lighter, but not negligible, memory depletion trend; finally, a consistent throughput loss (up to 24 KB/min) has been observed.
  • Keywords
    Java; software maintenance; Java virtual machine; aging dynamics; consistent memory depletion; just-in-time compiler; memory depletion trend; software aging phenomena; Aging; Application software; Computer bugs; Degradation; Java; Operating systems; Safety; Software measurement; Throughput; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2007. SRDS 2007. 26th IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-2995-X
  • Type

    conf

  • DOI
    10.1109/SRDS.2007.22
  • Filename
    4365690