Decreasing memory footprints for better enterprise Java application performance

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

Abstract

In this paper, we present a work for reducing the memory footprint of enterprise Java applications. The work relies on the predictions provided by stochastic models of the applications' data-access patterns. The models, built during the execution of the application, are used both at compile-time, to control the in-memory representation of data, and, at runtime, to decide which portions of the data to load. The combined effect of these two approaches allows for an effective reduction in the memory used by the application, leading to a significant performance improvement. We evaluate the newly developed approaches on the TPC-W benchmark, with different database sizes, and show that our solution increases the benchmark throughput by 10.78% on average, with a maximum of 35.43% when operating over larger databases. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Garbatov, S., & Cachopo, J. (2012). Decreasing memory footprints for better enterprise Java application performance. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7446 LNCS, pp. 430–437). https://doi.org/10.1007/978-3-642-32600-4_32

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