Research on Memory Behavior of Java Programs

The research on memory behavior of Java programs is the primary work for energy consumption optimization on Java platform storage management system.This paper tests a large number of memory behavior data of typical Java applications.Through analysis of the data,we find obvious qualities of Java application′s memory allocation model and memory usage tracks,including the staged representation,periodicity and stationarity.These qualities have a significant importance for the Java virtual machine garbage collection and Java programs energy consumption optimization.