[CRIU] Reg unix stream checkpointing and other issues.

Sanidhya Kashyap sanidhya.gatech at gmail.com
Fri Sep 12 09:21:17 PDT 2014


> The beginnings appeared here: http://lists.openvz.org/pipermail/criu/2014-August/015853.html
> No news from the guy since then :)
>

Thanks, I'll look at the patches!

> We can do incremental restore, but it's quite tricky. The process
> of migration would look like this then.
>
> 1. Get the process tree and their memory
> 2. Go on restore node, fork tasks and put the memory in places
> 3. Go back on source node, get the tree and changed memory
> 4. Go on restore node, fixup the tree by killing died tasks
>    and forking the appeared ones, then update their memory
> 5. Repeat steps 3 and 4 some more times
>
> The trickiest part is step #4. I have no nice algorithm for "fixup the tree"
> step of it. Tuning up changed memory is more or less clear how to do.
>

So, in order to do this, do we need to get some support from the
kernel or criu will be able to manage it?

> Thanks,
> Pavel
>


More information about the CRIU mailing list