PEM3 - The Policy Enhanced Memory Management Model

  • Authors:
  • J. Andersson;S. Weber;C. Jensen;V. Cahill

  • Affiliations:
  • -;-;-;-

  • Venue:
  • POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Over the past decade, clusters of workstations have become widely accepted as a cost efficient way of obtaining computational power.Moreover, clusters have increasingly been used to support multi-application environment, such as web servers and application servers, andto concurrently support a number of different services. In such an environment, resources become difficult to manage, e.g., it is difficult toadequately support the varying memory usage requirements of each application with a single strategy.In this paper we propose a policy-based model that provides applications with an interface to the underlying system in order to adapt thebehavior of system services at runtime. The use of policies is illustrated by presenting the design of a memory management model fordistributed shared memory systems, which allows different memory placement policies, while providing the ability to change consistency andcoherency protocols at runtime.