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

NG2C: pretenuring garbage collection with dynamic generations for HotSpot big data applications

Abstract: Big Data applications suffer from unpredictable and unacceptably high pause times due to Garbage Collection (GC). This is the case in latency-sensitive applications such as on-line credit-card fraud detection, graph-based computing for analysis on social networks, etc. Such pauses compromise latency requirements of the whole application stack and result from applications' aggressive buffering/caching of data, exposing an ill-suited GC design, which assumes that most objects will die young and does not consider… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 17 publications
(2 citation statements)
references
References 62 publications
0
2
0
Order By: Relevance
“…Some studies use the Modified Garbage Collector algorithm, i.e., they extended the traditional Garbage Collection algorithms [40], [41], [50], [52]- [55]. On the other hand, several studies do not modify the traditional Garbage collection algorithms, hence we refer to them as Unmodified Garbage Collector [38], [39], [42].…”
Section: B Comparative Analysismentioning
confidence: 99%
See 1 more Smart Citation
“…Some studies use the Modified Garbage Collector algorithm, i.e., they extended the traditional Garbage Collection algorithms [40], [41], [50], [52]- [55]. On the other hand, several studies do not modify the traditional Garbage collection algorithms, hence we refer to them as Unmodified Garbage Collector [38], [39], [42].…”
Section: B Comparative Analysismentioning
confidence: 99%
“…On the other hand, several studies do not modify the traditional Garbage collection algorithms, hence we refer to them as Unmodified Garbage Collector [38], [39], [42]. From the management perspective, we discover mainly four types of categories -Memory Garbage Collector [37]- [42], [50], [52]- [55], Garbage VM Collector [23], [51], Orphan Process Collector [25], [26], and Orphan Garbage Data Collector.…”
Section: B Comparative Analysismentioning
confidence: 99%