Proceedings of the 2001 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems 2001
DOI: 10.1145/378420.378783
|View full text |Cite
|
Sign up to set email alerts
|

Characterizing the memory behavior of Java workloads

Abstract: This paper studies the memory behavior of important Java workloads used in benchmarking Java Virtual Machines (JVMs), based on instrumentation of both application and library code in a state-of-theart JVM, and provides structured information about these workloads to help guide systems' design. We begin by characterizing the inherent memory behavior of the benchmarks, such as information on the breakup of heap accesses among different categories and on the hotness of references to fields and methods. We then pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2004
2004
2013
2013

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 60 publications
(1 citation statement)
references
References 42 publications
0
1
0
Order By: Relevance
“…The reclamation process can be efficient since different garbage collection algorithms can be applied separately for different generations. Previous studies stated that newly allocated objects would die very quickly [6,7]. This observation was referred as weak generational hypothesis.…”
Section: Introductionmentioning
confidence: 97%
“…The reclamation process can be efficient since different garbage collection algorithms can be applied separately for different generations. Previous studies stated that newly allocated objects would die very quickly [6,7]. This observation was referred as weak generational hypothesis.…”
Section: Introductionmentioning
confidence: 97%