Designing a process migration facility: the Charlotte experience
- 1 September 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 22 (9), 47-56
- https://doi.org/10.1109/2.35213
Abstract
Experience with process migration in the Charlotte distributed operating system is discussed. Charlotte's migration facility is a fairly elaborate addition to the underlying kernel and utility-process base. It separates policy from mechanism. An overview is given of Charlotte, its process migration facility, and issues encountered that have a general application for any such facility. In the discussion of each issue, alternative design approaches adopted by other process migration facilities are presented. This account is intended to help researchers contemplating the addition of a process migration facility as well as those designing other operating system facilities that might need to interact later with added process migration facilities.<>Keywords
This publication has 9 references indexed in Scilit:
- Attacking the process migration bottleneckPublished by Association for Computing Machinery (ACM) ,1987
- Using idle workstations in a shared computing environmentPublished by Association for Computing Machinery (ACM) ,1987
- Language Support for Loosely Coupled Distributed ProgramsIEEE Transactions on Software Engineering, 1987
- Interprocess Communication in CharlotteIEEE Software, 1987
- Preemptable remote execution facilities for the V-systemPublished by Association for Computing Machinery (ACM) ,1985
- Mos: A multicomputer distributed operating systemSoftware: Practice and Experience, 1985
- The V Kernel: A Software Base for Distributed SystemsIEEE Software, 1984
- Process migration in DEMOS/MPACM SIGOPS Operating Systems Review, 1983
- AccentPublished by Association for Computing Machinery (ACM) ,1981