From owner-freebsd-hackers Thu Jun 20 2:14:10 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from relay1.ntu-kpi.kiev.ua (www.ntu-kpi.kiev.ua [212.111.192.161]) by hub.freebsd.org (Postfix) with ESMTP id F194037B409 for ; Thu, 20 Jun 2002 02:14:03 -0700 (PDT) Received: from comsys.ntu-kpi.kiev.ua (eth0.comsys.ntu-kpi.kiev.ua [10.0.1.184]) by relay1.ntu-kpi.kiev.ua (Postfix) with ESMTP id 5AAF11990C for ; Thu, 20 Jun 2002 12:14:01 +0300 (EEST) Received: from pm5149 (pm514-9.comsys.ntu-kpi.kiev.ua [10.18.54.109]) by comsys.ntu-kpi.kiev.ua (8.11.6/8.11.6) with SMTP id g5K9HNw58500 for ; Thu, 20 Jun 2002 12:17:23 +0300 (EEST) Message-ID: <007f01c21839$8a0b3cf0$6d36120a@pm5149> From: "Andrey Simonenko" To: References: <006401c21793$30721750$6d36120a@pm5149> <20020619141241.GO43253@cicely5.cicely.de.lucky.freebsd.hackers> Subject: Re: Is it possible to store process state and then restore process Date: Thu, 20 Jun 2002 12:04:52 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----- Original Message ----- From: "Bernd Walter" Newsgroups: lucky.freebsd.hackers Sent: Wednesday, June 19, 2002 5:16 PM Subject: Re: Is it possible to store process state and then restore process > Some programms dump theirself into an obj file after initialization. > If you hold global resources such as filehandles, shared memory you > should know how they are used to make restoring them easier. > The kernel has no support to help you here. > I meaned _potential_ ability of FreeBSD kernel to dump a process state (image) and when it is needed to restore process image back to the system and restored process should continue its executing. I didn't mean that application's object files should be relinked with some special library for checkpointing and restoring or an application should be designed for this (any modifications to existing application code). Of course it is clear for me that parent/childs relations can't be restored, as well as TCP connections, shared file descriptors, etc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message