Linux Gazette: Process Cloning in C | Linux Today

Linux Gazette: Process Cloning in C

Written By
Web Webster
Web Webster
Mar 5, 2000

“… process migration refers to the automatic redistribution of
active processes within a cluster system, and agent migration
describes processes on a mission, gathering data for a full report
upon returning home… self-directed movement of a process from one
networked machine to another, is the subject of leading edge
research.”

“Cluster systems are multi-computers, a network of machines that
present a single-server image to a client. There are many different
processes running on a cluster system, some of which may
self-replicate in order to handle a suddenly higher client request
load. A cluster operating system may direct one or more of its
processes to migrate to other machines on its network,
redistributing the overall system resource load.”

“The very first step toward implementing any process migration
system is to figure out how to get a duplicate process started on
some other machine from within your active process… What
system file modifications must be made to a remote machine in order
to make it amenable to your request to run a copy of your active
process? Let’s examine the issues surrounding what we call process
cloning.”

Complete
story
.

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.