skip to main content
research-article

Partition-based heap memory management in an application server

Published: 01 January 2008 Publication History

Abstract

Heap is an important shared resource in Java virtual machine. A problem with memory management in one component can affect the whole system and even result in crashing the virtual machine. In this paper, we propose an partition-based approach to manage heap in an application server. In our approach, the shared heap is divided into logical partitions, in which instances of application components and server components are allocated separately.

Cited By

View all
  • (2023)Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed HeapsProceedings of the 20th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes10.1145/3617651.3622984(143-157)Online publication date: 19-Oct-2023
  • (2012)Adaptive defenses for commodity software through virtual application partitioningProceedings of the 2012 ACM conference on Computer and communications security10.1145/2382196.2382214(133-144)Online publication date: 16-Oct-2012
  • (2009)Supporting Reconfigurable Fault Tolerance on Application Servers2009 IEEE International Symposium on Parallel and Distributed Processing with Applications10.1109/ISPA.2009.57(263-271)Online publication date: Aug-2009

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review  Volume 42, Issue 1
January 2008
133 pages
ISSN:0163-5980
DOI:10.1145/1341312
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 2008
Published in SIGOPS Volume 42, Issue 1

Check for updates

Author Tags

  1. Java
  2. application server
  3. memory management
  4. reliability

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed HeapsProceedings of the 20th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes10.1145/3617651.3622984(143-157)Online publication date: 19-Oct-2023
  • (2012)Adaptive defenses for commodity software through virtual application partitioningProceedings of the 2012 ACM conference on Computer and communications security10.1145/2382196.2382214(133-144)Online publication date: 16-Oct-2012
  • (2009)Supporting Reconfigurable Fault Tolerance on Application Servers2009 IEEE International Symposium on Parallel and Distributed Processing with Applications10.1109/ISPA.2009.57(263-271)Online publication date: Aug-2009

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media