Date: Wed, 25 Oct 1995 10:11:09 +48000 From: Gavin Lim <gavin@linux1.dlsu.edu.ph> To: hackers@FreeBSD.org Subject: Process Migration in FreeBSD Message-ID: <Pine.3.89.9510251043.A30633-0100000@ccslinux.dlsu.edu.ph>
next in thread | raw e-mail | index | archive | help
We're developing a process migration facility for FreeBSD 2.0.5. Process migration is the procedure by which running processes are transferred from one computer to another in a network. This would make load sharing and load balancing in distributed systems possible. In order to transfer a process, we have to save the process state, probably save it to a file, and transfer this file to the destination computer, where it would be deserialized and converted back to data structures. When this is done, the process can resume execution on the destination computer. Do you have any suggestions to do this? 1. How do we suspend the process? (sleep()?) 2. How do we save the process state? (/proc? core image?) 3. How do we restart the process? We sure could use your help. Hope to hear from you as soon as possible. Thanks! ============================================================================== Gavin Lim Gavin@linux1.dlsu.edu.ph ==============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.3.89.9510251043.A30633-0100000>