Runtime object lifetime profiler for latency sensitive big data applications

R Bruno, D Patricio, J Simão, L Veiga… - Proceedings of the …, 2019 - dl.acm.org
Latency sensitive services such as credit-card fraud detection and website targeted
advertisement rely on Big Data platforms which run on top of memory managed runtimes …

Resurrector: A tunable object lifetime profiling technique for optimizing real-world programs

G Xu - Proceedings of the 2013 ACM SIGPLAN international …, 2013 - dl.acm.org
Modern object-oriented applications commonly suffer from severe performance problems
that need to be optimized away for increased efficiency and user satisfaction. Many existing …

Garbage Collection for Mostly Serialized Heaps

CS Koparkar, V Singhal, A Gupta, M Rainey… - Proceedings of the …, 2024 - dl.acm.org
Over the years, traditional tracing garbage collectors have accumulated assumptions that
may not hold in new language designs. For instance, we usually assume that run-time …

LeakTracer: Tracing leaks along the way

H Yu, X Shi, W Feng - 2015 IEEE 15th International Working …, 2015 - ieeexplore.ieee.org
Unnecessary references in managed languages, such as Java and C#, often cause memory
leaks without any immediate symptoms. These leaks become manifest when the program …

A low-overhead and efficient Java object profiler on ART virtual machine

F Wang, X Shi, X Lu - Journal of Intelligent & Fuzzy Systems, 2018 - content.iospress.com
Android systems typically run on resource-constrained hand-hold devices. How to efficiently
utilize Java heaps is one of the most important issues of concerns to the developers …

ROLP: Runtime Object Lifetime Profiling for Big Data Memory Management

R Bruno, D Patrício, J Simão, L Veiga… - arXiv preprint arXiv …, 2018 - arxiv.org
Low latency services such as credit-card fraud detection and website targeted advertisement
rely on Big Data platforms (eg, Lucene, Graphchi, Cassandra) which run on top of memory …

YA-JOP: Yet Another Java Object Profiler on ART Virtual Machine

F Wang, X Shi, C Li - 2017 2nd Joint International Information …, 2017 - atlantis-press.com
In this paper, we design and implement an efficient and low overhead Java object profiler
called YA-JOP on Android 6.0 and its ART virtual machine, which uses an AOT (ahead-of …