• Pavel Emelyanov's avatar
    mem: Introduce page server · 213faeae
    Pavel Emelyanov authored
    The page server is a process, that is about to get pages over
    the network and put them into pagemap- + pages- images. Right
    now what it does is simply get the data and puts it into the
    image files. When we have dirty set tracking in the kernel the
    page server will have to collect "page changes" and properly
    integrate them into images.
    
    Running crtools with page server is like this:
    
    dst_node# crtools page-server --port <port> -D dump/ ...
    src_node# crtools dump -t <pid> --page-server --address <dst_node> --port <port> -D dump/ ...
    
    After this images from dst_node/dump/ and src_node/dump/ should
    be put into one place and tasks can be restored out of it.
    Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
    213faeae
Name
Last commit
Last update
Documentation Loading commit data...
arch Loading commit data...
include Loading commit data...
pie Loading commit data...
protobuf Loading commit data...
scripts Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
Makefile Loading commit data...
Makefile.crtools Loading commit data...
README Loading commit data...
cr-check.c Loading commit data...
cr-dump.c Loading commit data...
cr-exec.c Loading commit data...
cr-restore.c Loading commit data...
cr-show.c Loading commit data...
crtools.c Loading commit data...
eventfd.c Loading commit data...
eventpoll.c Loading commit data...
fifo.c Loading commit data...
file-ids.c Loading commit data...
file-lock.c Loading commit data...
files-reg.c Loading commit data...
files.c Loading commit data...
fsnotify.c Loading commit data...
image.c Loading commit data...
ipc_ns.c Loading commit data...
kcmp-ids.c Loading commit data...
libnetlink.c Loading commit data...
log.c Loading commit data...
mount.c Loading commit data...
namespaces.c Loading commit data...
net.c Loading commit data...
netfilter.c Loading commit data...
page-pipe.c Loading commit data...
page-xfer.c Loading commit data...
parasite-syscall.c Loading commit data...
pipes.c Loading commit data...
proc_parse.c Loading commit data...
protobuf.c Loading commit data...
pstree.c Loading commit data...
ptrace.c Loading commit data...
rbtree.c Loading commit data...
shmem.c Loading commit data...
signalfd.c Loading commit data...
sk-inet.c Loading commit data...
sk-packet.c Loading commit data...
sk-queue.c Loading commit data...
sk-tcp.c Loading commit data...
sk-unix.c Loading commit data...
sockets.c Loading commit data...
sysctl.c Loading commit data...
tty.c Loading commit data...
util.c Loading commit data...
uts_ns.c Loading commit data...