The DOI matches its Crossref record; 71 of the 71 references it cites were found in a registry or an index.
Process migration
Open accessAbstract
Process migration is the act of transferring a process between two machines. It enables dynamic load distribution, fault resilience, eased system administration, and data access locality. Despite these goals and ongoing research efforts, migration has not achieved widespread use. With the increasing deployment of distributed systems in general, and distributed operating systems in particular, process migration is again receiving more attention in both research and product development. As high-performance facilities shift from supercomputers to networks of workstations, and with the ever-increasing role of the World Wide Web, we expect migration to play a more important role and eventually to be widely adopted. This survey reviews the field of process migration by summarizing the key concepts and giving an overview of the most important implementations. Design and implementation issues of process migration are analyzed in general, and then revisited for each of the case studies described: MOSIX, Sprite, Mach, and Load Sharing Facility. The benefits and drawbacks of process migration depend on the details of implementation and, therefore, this paper focuses on practical matters. This survey will help in understanding the potentials of process migration and why it has not caught on.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
The Java Language Specification
Gosling, J., Joy, B., & Steele, G. L. (1996) · Cited by 3,924
Condor-a hunter of idle workstations
Litzkow, M. J., Livny, M., & Mutka, M. W. (2003) · [1988] Proceedings. The 8th International Conference on Distributed · doi:10.1109/dcs.1988.12507 · Cited by 2,245
Ousterhout, J. K. (1994) · Cited by 1,627
Exokernel: an operating system architecture for application-level resource management
Engler, D. R., Kaashoek, M. F., & O'Toole, J. (1995) · Proceedings of the fifteenth ACM symposium on Operating systems principles - SOSP '95 · doi:10.1145/224056.224076 · Cited by 1,118
A taxonomy of scheduling in general-purpose distributed computing systems
Casavant, T. L., & Kuhl, J. G. (1988) · IEEE Transactions on Software Engineering · doi:10.1109/32.4634 · Cited by 976
Extensibility safety and performance in the SPIN operating system
Bershad, B. N., Savage, S., Pardyak, P., Sirer, E. G., Fiuczynski, M. E., Becker, D., Chambers, C., & Eggers, S. (1995) · Proceedings of the fifteenth ACM symposium on Operating systems principles - SOSP '95 · doi:10.1145/224056.224077 · Cited by 955
Mach: A New Kernel Foundation for UNIX Development.
Accetta, M. J., Baron, R., Bolosky, W. J., Golub, D. B., Rashid, R. F., Tevanian, A., & Young, M. W. (1986) · Cited by 944
Adaptive load sharing in homogeneous distributed systems
Eager, D. L., Lazowska, E. D., & Zahorjan, J. (1986) · IEEE Transactions on Software Engineering · doi:10.1109/tse.1986.6312961 · Cited by 926
A case for NOW (Networks of Workstations)
Anderson, T. E., Culler, D. E., & Patterson, D. (1995) · IEEE Micro · doi:10.1109/40.342018 · Cited by 798
Proceedings of the 1987 winter simulation conference
Thesen, A., Grant, H., & Kelton, W. D. (1988) · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · Cited by 742
Cited by
Maté: a tiny virtual machine for sensor networks
Levis, P., & Culler, D. (2002) · Proceedings of the 10th international conference on Architectural support for programming languages and operating systems · doi:10.1145/605397.605407 · Cited by 1,019
Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning
Hines, M. R., & Gopalan, K. (2009) · Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments · doi:10.1145/1508293.1508301 · Cited by 409
A Survey of Virtual Machine Management in Edge Computing
Tao, Z., Xia, Q., Hao, Z., Li, C., Ma, L., Yi, S., & Li, Q. (2019) · Proceedings of the IEEE · doi:10.1109/jproc.2019.2927919 · Cited by 114
Metadata
- Authors
- Milojičić, D. S., Douglis, F., Paindaveine, Y., Wheeler, R., & Zhou, S.
- Venue
- ACM Computing Surveys
- Published
- 2000-09
- Volume
- 32
- Issue
- 3
- Pages
- 241-299
- ISSN
- 0360-0300 (ISSN-L)
- 1557-7341
- OpenAlex
- W2294047952
- Cited by
- 470
- References
- 71
- FWCI
- 23.24
- Type
- journal article
- Language
- en
- Open access
- bronze
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Process migration. https://app.cochat.ai/papers/10.1145/367701.367728
- The paper
- Milojičić, D. S., Douglis, F., Paindaveine, Y., Wheeler, R., & Zhou, S. (2000). Process migration. ACM Computing Surveys. https://doi.org/10.1145/367701.367728
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.