arXiv · 2212.11866
Who Ate My Memory? Towards Attribution in Memory Management
Abstract
To understand applications' memory usage details, engineers use instrumented builds and profiling tools. Both approaches are impractical for use in production environments or deployed mobile applications. As a result, developers can gather only high-level memory-related statistics for deployed software. In our experience, the lack of granular field data makes fixing performance and reliability-related defects complex and time-consuming. The software industry needs lightweight solutions to collect detailed data about applications' memory usage to increase developer productivity. Current research into memory attribution-related data structures, techniques, and tools is in the early stages and enables several new research avenues.
Explore related subjects
Keep this discovery
Gunnar Kudrjavets, Ayushi Rastogi, Jeff Thomas, Nachiappan Nagappan. 2022-12-22. Who Ate My Memory? Towards Attribution in Memory Management. https://doi.org/10.1109/icse-seip58684.2023.00040
Cite the original work for its findings. Save a collection to share your selection of sources.