Main Article Content

Authors

This paper describes the design and implementation of a distributed and shared virtual memory model for Mapaná. Mapaná is a parallel virtual machine platform that executes in a homogeneous computer network. The model provides creation of a logic address space that is unique for each virtual machine, so, processes belonging to a certain virtual machine have the same space and they can share it, in spite of being in different physical machines. There is an origin or root process that when it is replicated in other network nodes, it gives rise to homologous or relative processes with the same address space. The model was implemented in Linux, modifying its virtual memory system, extending it to include the concept of remote pages and of their administration. The interaction between modules and user programs implemented to carry out the replication of a process and the occurrence of a remote page fault is described.

Alba Eugenia Urrea Cardozo

M.Sc. - Profesora Escuela de Ingeniería de Sistemas y
Computación - Facultad de Ingeniería - Universidad del
Valle - Santiago de Cali,Colombia.

Rafael Gómez

D.E.A. (Francia) - Ingeniero de Sistemas y Computación -
Profesor Departamento de Ingeniería de Sistemas y Computación - Facultad de Ingeniería - Universidad de
l o s A n d e s - B o g o t á , C o l o m b i a .
1.
Urrea Cardozo AE, Gómez R. Un modelo de memorial virtual compartida distribuida para Mapaná. inycomp [Internet]. 2005 Jan. 7 [cited 2024 Dec. 22];7(1):33-4. Available from: https://revistaingenieria.univalle.edu.co/index.php/ingenieria_y_competitividad/article/view/2524