Publication | Closed Access
NG2C: pretenuring garbage collection with dynamic generations for HotSpot big data applications
23
Citations
55
References
2017
Year
Unknown Venue
Cluster ComputingPretenuring Garbage CollectionEngineeringComputer ArchitectureStorage SystemsData ScienceData-intensive PlatformInternet Of ThingsParallel ComputingData ManagementMemory ManagementDynamic GenerationsLatency-sensitive ApplicationsComputer EngineeringBig Data ApplicationsComputer ScienceData-intensive ComputingEdge ComputingLatency RequirementsCloud ComputingDistributed Data StoreGarbage CollectionIn-memory DatabaseBig Data
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 that applications hold large amounts of middle-lived data in memory.
| Year | Citations | |
|---|---|---|
Page 1
Page 1