Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering 2019
DOI: 10.1145/3297663.3310297
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing Data Structure Growth Over Time to Facilitate Memory Leak Detection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 29 publications
0
10
0
Order By: Relevance
“…Memory leaks [35] in managed languages occur if objects no longer needed remain reachable from garbage collection roots (e.g., static fields or local variables) due to programming errors. For example, objects may accumulate over time when a developer forgets to remove them from long-living data structures [115]. Such leaks lead to a growing memory footprint, which at some point will cause an application to crash.…”
Section: Memory Leaksmentioning
confidence: 99%
See 3 more Smart Citations
“…Memory leaks [35] in managed languages occur if objects no longer needed remain reachable from garbage collection roots (e.g., static fields or local variables) due to programming errors. For example, objects may accumulate over time when a developer forgets to remove them from long-living data structures [115]. Such leaks lead to a growing memory footprint, which at some point will cause an application to crash.…”
Section: Memory Leaksmentioning
confidence: 99%
“…A user following the top-down approach first selects a GC root or a heap object that keeps alive many other objects. The user then inspects the objects reachable from this root or object and searches for possible cut points in the path [114,115]. Metric-based techniques derive metrics from the heap state that allow to analyze the heap state by revealing fields, objects, classes or packages that are likely involved in memory anomalies [19,20,77].…”
Section: Single Point In Timementioning
confidence: 99%
See 2 more Smart Citations
“…Despite great efforts having already been devoted to the root cause diagnosis of memory bloat in a programme execution with bloat phenomena observed, for example, Ref. [2,[4][5][6][7][8][9], challenges still remain regarding how to first find those memory bloated programme executions.…”
Section: Introductionmentioning
confidence: 99%