[CRIU] [PATCH 1/9] cr: Split dumped pages locations
Pavel Emelyanov
xemul at parallels.com
Sat Feb 11 15:26:54 EST 2012
This actually does two things:
1. The parasite code writes to pages _or_ to pages_shared file himself based
on a hint given from the main program. This avoids shared pages copying
in finalize_core.
2. The private pages are moved out of the core file into a separate one. This
avoids private pages copying in finalize_core.
The goal of this patch is a) to avoid pages copying at all (we still have
one on restore, but fixing this requires Andrey's work on shared memory
dumping) and b) make big blobs with pages be stored in separate files (I
have plans on its format rework and unification).
Signed-off-by: Pavel Emelyanov <xemul at parallels.com>
---
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Split-pages-storage-on-dump.patch
Type: text/x-patch
Size: 12826 bytes
Desc: not available
Url : http://openvz.org/pipermail/criu/attachments/20120212/e43ee5c6/0001-Split-pages-storage-on-dump.bin
More information about the CRIU
mailing list