Skip to main content
Log in

Application-controlled memory management in a single address space environment

  • Regular contribution
  • Published:
International Journal on Software Tools for Technology Transfer Aims and scope Submit manuscript

Abstract.

With reference to a memory management system supporting the single address space abstraction and a uniform, persistent view of storage, we present a set of mechanisms that allow applications to exert explicit control over memory management activities. These mechanisms make it possible to move the contents of a virtual page to primary memory for fast processor access, or to push these contents back to secondary memory to free primary memory space. Our memory management scheme allows programs to exploit the memory reference pattern of the underlying algorithms, thereby improving utilisation of the system storage resources. This result is illustrated by using significant examples of memory management activities implemented at the application program level.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Published online: 8 February 2001

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bartoli, A., Dini, G. & Lopriore, L. Application-controlled memory management in a single address space environment. STTT 3, 235–245 (2001). https://doi.org/10.1007/s100090100046

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s100090100046

Navigation