Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management 2023
DOI: 10.1145/3591195.3595269
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent GCs and Modern Java Workloads: A Cache Perspective

Abstract: The garbage collector (GC) is a crucial component of language runtimes, offering correctness guarantees and high productivity in exchange for a run-time overhead. Concurrent collectors run alongside application threads (mutators) and share CPU resources. A likely point of contention between mutators and GC threads and, consequently, a potential overhead source is the shared last-level cache (LLC).This work builds on the hypothesis that the cache pollution caused by concurrent GCs hurts application performance.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 24 publications
(30 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?