In a distributed, single-address-space system, all important requirement is the independence of the operations possible on a given page from the present location of this page in the physical memory. The network traffic generated by execution of every page operation should be independent of the network size. Furthermore, the number of messages required to determine the position of the page in memory should be low and independent of the page operations performed in the past. Finally, when normal working condition is restored after a node or network failure, the system should be able to determine the position of each page in the distributed memory. We present a design framework for a memory management system complying with these requirements. The state of the system is defined in terms of both the location of the virtual pages in memory and the page contents. The definition of state consistency is used as a foundation for the notion of mapping of page names into node names.

Design Framework for a Distributed Single-Address-Space System

DINI, GIANLUCA;LETTIERI, GIUSEPPE;LOPRIORE, LANFRANCO
2005-01-01

Abstract

In a distributed, single-address-space system, all important requirement is the independence of the operations possible on a given page from the present location of this page in the physical memory. The network traffic generated by execution of every page operation should be independent of the network size. Furthermore, the number of messages required to determine the position of the page in memory should be low and independent of the page operations performed in the past. Finally, when normal working condition is restored after a node or network failure, the system should be able to determine the position of each page in the distributed memory. We present a design framework for a memory management system complying with these requirements. The state of the system is defined in terms of both the location of the virtual pages in memory and the page contents. The definition of state consistency is used as a foundation for the notion of mapping of page names into node names.
2005
Dini, Gianluca; Lettieri, Giuseppe; Lopriore, Lanfranco
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/198980
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact