Proceedings Article10.1109/ICECCPCE.2013.6998765
Process migration based on memory to memory mechanism
Abdulsattar M. Khidhir,Bassam A. Mustafa,Nadia T. Saleh +2 more
- 01 Dec 2013
- pp 26-30
1
TL;DR: A migration mechanism that reduces disk access time by exploiting shared memory concept to transfer process address space between machines by acquiring additional privilege for the destination system that operates on the migrant process is presented.
read more
Abstract: Process migration involves transferring both static and dynamic states of a process from one machine to another. Migration requires checkpointing the dynamic states of a process, including the process address space, and storing them as files on source machine hard disk. Transferring the checkpointed information needs establishing a network connection, accessing the disk, reading files contents and sending them to the destination machine. This paper presents a migration mechanism that reduces disk access time by exploiting shared memory concept to transfer process address space between machines. This is done by acquiring additional privilege for the destination system that operates on the migrant process. Also, enabling read access rights for a specified region of pages of the process address space in the source machine. This mechanism is implemented on a distributed system of two machines.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Optimization of System's Performance with Kernel Tracing by Cohort Intelligence
Aniket B. Tate,Laxmi A. Bewoor +1 more
TL;DR: This paper presents an approach to optimize the performance of the system by tracing the system, then extract the information from trace data and pass it to cohort intelligence algorithm.
References
•Book
Distributed Systems: Concepts and Design
George Coulouris,Jean Dollimore +1 more
- 01 Jan 1988
TL;DR: The fifth edition of this best-selling text continues to provide a comprehensive source of material on the principles and practice of distributed computer systems and the exciting new developments based on them, using a wealth of modern case studies to illustrate their design and development.
•Proceedings Article
Efficient user-level thread migration and checkpointing on windows NT clusters
Hazim Abdel-Shafi,Evan Speight,John K. Bennett +2 more
- 12 Jul 1999
TL;DR: The design and implementation of two user-level mechanisms in the Brazos parallel programming environment that address issues on clusters of multiprocessors running Windows NT: thread migration and checkpointing are described.
Process Migration Based on Gobelins Distributed Shared Memory
Geoffroy Vallée,Christine Morin,R. Lottiaux,Jean-Yves Berthou,I.D. Malen +4 more
- 21 May 2002
TL;DR: This paper shows that Gobelins DSM allows to implement simply an efficient migration mechanism, that can be used to move processes or threads among cluster nodes, which exploits Gobelin kernel level DSM system.
21
MigThread: thread migration in DSM systems
Hai Jiang,Vipin Chaudhary +1 more
- 10 Dec 2002
TL;DR: This paper proposes an infrastructure for DSM systems to utilize idle cycles in the network by thread migration, and implements MigThread, a generic thread migration package implemented at language level.
19
Collaborative Memory Pool in Cluster System
Nan Wang,Xuhui Liu,Jin He,Jizhong Han,Lisheng Zhang,Zhiyong Xu +5 more
- 10 Sep 2007
TL;DR: Collaborative memory pool (CMP) brings scalability and high performance, and in the testbed with CMP-based swap devices, Qsort gets 83.28% improvement comparing with the case using disk- based swap devices.
Related Papers (5)
Franck Jouenne,Paul Dubois Taine Benoit,Dominique Guidot +2 more
- 17 Oct 1998
[...]
Niranjiyan Sankaruchiyando Shi,Jieemusu Furederitsuku Teiraa +1 more
- 07 Nov 1977
Ahmed K. Ezzat
- 28 May 2009
Hector Montaner,Federico Silla,Holger Fröning,José Duato +3 more
- 02 Sep 2011