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
Many widely used, latency sensitive, data-parallel distributed systems, such as HDFS, Hive, and Spar...
This paper presents the results of a characterization analysis performed on the Java Virtual Machine...
Many new Java runtime optimizations report relatively small, single-digit performance improvements. ...
In this work we investigate software aging phenomena inside the Java Virtual Machine (JVM). Starting...
This work proposes a software ageing analysis of Java-based software systems by developing a three-s...
This paper analyzes the phenomenon of software aging – namely, the gradual performance degradation a...
Java Virtual Machines provide a layer of abstraction supporting any services required for the execut...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
The phenomenon of software aging is increasingly recognized as a relevant problem of long-running sy...
[[abstract]]This paper studies the memory system behavior of Java programs by analyzing memory refer...
AbstractJava application servers are gaining popularity as a way for businesses to conduct day-to-da...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs wh...
Cloud computing is the environment in which several virtual machines (VM) run concurrently on physic...
Many new Java runtime optimizations report relatively small, single-digit performance improvements. ...
Many widely used, latency sensitive, data-parallel distributed systems, such as HDFS, Hive, and Spar...
This paper presents the results of a characterization analysis performed on the Java Virtual Machine...
Many new Java runtime optimizations report relatively small, single-digit performance improvements. ...
In this work we investigate software aging phenomena inside the Java Virtual Machine (JVM). Starting...
This work proposes a software ageing analysis of Java-based software systems by developing a three-s...
This paper analyzes the phenomenon of software aging – namely, the gradual performance degradation a...
Java Virtual Machines provide a layer of abstraction supporting any services required for the execut...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
The phenomenon of software aging is increasingly recognized as a relevant problem of long-running sy...
[[abstract]]This paper studies the memory system behavior of Java programs by analyzing memory refer...
AbstractJava application servers are gaining popularity as a way for businesses to conduct day-to-da...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs wh...
Cloud computing is the environment in which several virtual machines (VM) run concurrently on physic...
Many new Java runtime optimizations report relatively small, single-digit performance improvements. ...
Many widely used, latency sensitive, data-parallel distributed systems, such as HDFS, Hive, and Spar...
This paper presents the results of a characterization analysis performed on the Java Virtual Machine...
Many new Java runtime optimizations report relatively small, single-digit performance improvements. ...