Partition-based heap memory management in an application server

  • Authors:
  • Tiancheng Liu;Ying Li;Andrew Schofield;Matt Hogstrom;Kewei Sun;Ying Chen

  • Affiliations:
  • IBM China Research Laboratory, Beijing, P. R. China;IBM China Research Laboratory, Beijing, P. R. China;IBM United Kingdom Limited, Winchester Hampshire, UK;IBM Software Group, Duuham NC;IBM China Research Laboratory, Beijing, P. R. China;IBM China Research Laboratory, Beijing, P. R. China

  • Venue:
  • ACM SIGOPS Operating Systems Review
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

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.