A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Analysis and reduction of memory inefficiencies in Java strings
2008
Proceedings of the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications - OOPSLA '08
This paper describes a novel approach to reduce the memory consumption of Java programs, by focusing on their string memory inefficiencies. In recent Java applications, string data occupies a large amount of the heap area. For example, about 40% of the live heap area is used for string data when a production J2EE application server is running. By investigating the string data in the live heap, we identified two types of memory inefficienciesduplication and unused literals. In the heap, there
doi:10.1145/1449764.1449795
dblp:conf/oopsla/KawachiyaOO08
fatcat:hok2brdewzgonpcmxxb3psl3qq