Estimating the impact of code additions on garbage collection overhead

6Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In managed memory environments, code changes influence performance both through time spent executing the code and time spent collecting garbage generated by the code. This complicates decision making when considering performance impact of code changes—while the impact on execution time is usually easy to assess in isolation, the impact on garbage collection time depends on the memory allocation behavior of the code surrounding the changes. In our paper, we describe a method to estimate the impact of code changes with additional allocations on garbage collection time, which can be applied, e.g., when assessing the overall performance impact of alternative changes. The method is demonstrated on experiments with the HotSpot virtual machine.

Cite

CITATION STYLE

APA

Libič, P., Bulej, L., Horký, V., & Tůma, P. (2015). Estimating the impact of code additions on garbage collection overhead. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9272, pp. 130–145). Springer Verlag. https://doi.org/10.1007/978-3-319-23267-6_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free