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.

Characterizing Aging Phenomena of the Java Virtual Machine / Cotroneo, Domenico; Orlando, Salvatore; Russo, Stefano. - STAMPA. - (2007), pp. 127-136. (Intervento presentato al convegno 26th IEEE International Symposium on Reliable Distributed Systems (SRDS'07) tenutosi a Beijing, China nel 10-12 October 2007) [10.1109/SRDS.2007.22].

Characterizing Aging Phenomena of the Java Virtual Machine

COTRONEO, DOMENICO;ORLANDO, SALVATORE;RUSSO, STEFANO
2007

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.
2007
9780769529950
Characterizing Aging Phenomena of the Java Virtual Machine / Cotroneo, Domenico; Orlando, Salvatore; Russo, Stefano. - STAMPA. - (2007), pp. 127-136. (Intervento presentato al convegno 26th IEEE International Symposium on Reliable Distributed Systems (SRDS'07) tenutosi a Beijing, China nel 10-12 October 2007) [10.1109/SRDS.2007.22].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/332992
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 37
  • ???jsp.display-item.citation.isi??? 24
social impact