lkml.org 
[lkml]   [1998]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: process checkpointing
On Tue, 15 Dec 1998, Guest wrote:

> are there any patches to support process checkpointin on x86 ?

I'm currently working on this, but I have virtually nothing written yet.
Since you mention it, I'll take this opporunity to seek input from the
rest of the community.

Actually, I'm surprised I haven't seen anything from anyone else yet. The
basic problem (ignoring, for now, things like open files) appears to be
fairly straightforward. I'm fairly certain I can implementing the dumping
of the process in just userspace (using ptrace and /proc), and I half
suspect that the reloading can also be done in userspace.

Mind you, this is a problem, since I am doing this for my final in a class
about the Linux kernel. I kinda have to modify the kernel, and I'm not
sure I really need to.

Of course, to actually be useful gets more complicated. Even ignoring
things like IPC it's complicated. You really have to handle pipes, or else
you have no stdin/stdout. Those are usually considered of some importance
to programs. And security.... I haven't really thought too hard about it,
but it seems to me that there are some definite security issues to
consider here.

--
Chris Arguin | "...All we had were Zeros and Ones -- And
CArguin@iname.com | sometimes we didn't even have Ones."
+--------------+ - Dilbert, by Scott Adams
http://leonardo.sr.unh.edu/arguin/home.html |




-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:46    [W:0.929 / U:0.068 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site