DocumentCode :
1735661
Title :
Process migration in virtual memory multicomputer systems
Author :
Malkawi, Mohammad ; Abaza, Mahmoud ; Knox, Deborah
Author_Institution :
Dept. of Electr. Eng., Jordan Univ. of Sci. & Technol., Irbid, Jordan
fYear :
1993
Firstpage :
90
Abstract :
In a distributed virtual memory system (DVM) environment, process migration can be achieved by transferring the process control block of a process to the destination node. Under DVM, the pages of a process are dynamically distributed over several nodes in the system. Therefore, a migrating process is likely to find part of its virtual space allocated to the same node to which the process has migrated. The authors address when to invoke migration, which process to migrate, and where to send the selected process. They present two approaches for solving these questions. A load index is defined as a function of the number of jobs at the node, the page fault rate, and the remaining unused memory. The load index is used to determine whether migration is needed or not. Trace driven simulation of a dynamic distributed system was used to evaluate the performance of the various process migration techniques
Keywords :
discrete event simulation; multiprocessing systems; network operating systems; virtual storage; distributed virtual memory system; load index; page fault rate; performance evaluation; process migration; trace driven simulation; virtual memory multicomputer systems; virtual space; Computer science; Distributed computing; Educational institutions; Gratings; Operating systems; Process control; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-3230-5
Type :
conf
DOI :
10.1109/HICSS.1993.284047
Filename :
284047
Link To Document :
بازگشت