[CRIU] Size of memory used by a program at the moment of checkpointing
Pavel Emelyanov
xemul at parallels.com
Tue Jan 20 03:56:37 PST 2015
On 01/19/2015 08:31 PM, Thouraya TH wrote:
> Hello Mr Pavel :)
>
> *Statistics files http://criu.org/Statistics are the same with lxc-checkpoint ?*
> For example, stats-restore file is empty if i use vim:
> vim stats-restore
> ^F3 W^Q^@^@^@^R^O^Hp^PO^Xͷ^E Ź^G(<8d>^N
>
> i try also with : *criu show stats-restore *
> uid: 0
> gid: 0
> euid: 0
> egid: 0
> suid: 0
> sgid: 0
> fsuid: 0
> fsgid: 0
> cap_inh: 0:0
> cap_prm: 0xfdfeffff:0x1c
> cap_eff: 0xfdfeffff:0x1c
> cap_bnd: 0xfdfeffff:0x1c
> secbits: 0
That's not stats-restore, that's creds-$pid.img file.
I wonder how this could happen. Did you toss the files
around while doing C/R?
> .............................
>
> *i can't find stats-dump file ! *
What's the command you dump and restore the container with?
If it's lxc-checkount, then I would ask you to trace it to
find out what criu command it launches.
> root at g-2:/home/ImGLXC1Worker# ls
> cgroup.img creds-189.img fdinfo-13.img fs-289.img ids-989.img mm-384.img pagemap-985.img pipes.img signalfd.img
> core-1008.img creds-1.img fdinfo-14.img fs-292.img ids-991.img mm-985.img pagemap-987.img pstree.img sk-queues.img
> core-172.img creds-271.img fdinfo-15.img fs-376.img ids-993.img mm-987.img pagemap-989.img reg-files.img stats-restore
> core-189.img creds-284.img fdinfo-16.img fs-384.img ifaddr-8.img mm-989.img pagemap-991.img remap-fpath.img timerfd.img
> core-1.img creds-289.img fdinfo-2.img fs-985.img inetsk.img mm-991.img pagemap-993.img restore.log tmpfs-dev-38.tar.gz.img
> core-271.img creds-292.img fdinfo-3.img fs-987.img inotify.img mm-993.img pages-10.img route-8.img tmpfs-dev-39.tar.gz.img
> core-275.img creds-376.img fdinfo-4.img fs-989.img inventory.img mountpoints-11.img pages-11.img sigacts-1008.img tmpfs-dev-40.tar.gz.img
> core-276.img creds-384.img fdinfo-5.img fs-991.img ipcns-msg-9.img netdev-8.img pages-12.img sigacts-172.img tmpfs-dev-41.tar.gz.img
> core-277.img creds-985.img fdinfo-6.img fs-993.img ipcns-sem-9.img netlinksk.img pages-13.img sigacts-189.img tmpfs-dev-42.tar.gz.img
> core-284.img creds-987.img fdinfo-7.img ids-1008.img ipcns-shm-9.img ns-files.img pages-14.img sigacts-1.img tty.img
> core-289.img creds-989.img fdinfo-8.img ids-172.img ipcns-var-9.img packetsk.img pages-15.img sigacts-271.img tty-info.img
> core-292.img creds-991.img fdinfo-9.img ids-189.img iptables-8.img pagemap-1008.img pages-1.img sigacts-284.img tunfile.img
> core-376.img creds-993.img fifo-data.img ids-1.img mm-1008.img pagemap-172.img pages-2.img sigacts-289.img unixsk.img
> core-384.img dump.log fifo.img ids-271.img mm-172.img pagemap-189.img pages-3.img sigacts-292.img utsns-10.img
> core-985.img eventfd.img filelocks.img ids-284.img mm-189.img pagemap-1.img pages-4.img sigacts-376.img veth0
> core-987.img eventpoll.img fs-1008.img ids-289.img mm-1.img pagemap-271.img pages-5.img sigacts-384.img
> core-989.img ext-files.img fs-172.img ids-292.img mm-271.img pagemap-284.img pages-6.img sigacts-985.img
> core-991.img fanotify.img fs-189.img ids-376.img mm-284.img pagemap-289.img pages-7.img sigacts-987.img
> core-993.img fdinfo-10.img fs-1.img ids-384.img mm-289.img pagemap-292.img pages-8.img sigacts-989.img
> creds-1008.img fdinfo-11.img fs-271.img ids-985.img mm-292.img pagemap-376.img pages-9.img sigacts-991.img
> creds-172.img fdinfo-12.img fs-284.img ids-987.img mm-376.img pagemap-384.img pipes-data.img sigacts-993.img
>
> Have you an idea please ?
> Thanks a lot.
> Best Regards.
>
>
>
> 2015-01-15 13:36 GMT+01:00 Thouraya TH <thouraya87 at gmail.com <mailto:thouraya87 at gmail.com>>:
>
> Hello Mr Pavel :)
>
> Thanks a lot for your answer.
> OK. I'll see statistics files.
>
> Best Regards.
>
> 2015-01-12 10:51 GMT+01:00 Pavel Emelyanov <xemul at parallels.com <mailto:xemul at parallels.com>>:
>
> On 01/02/2015 09:00 PM, Thouraya TH wrote:
> > Hello,
> >
> > Please, I am doing the dumping processof the matrix multiplication program.
> > My question: do CRIU provides detail about the size of memory used by the
> > program of matrix multiplicationat the moment of checkpointing ?
>
> CRIU generates files with statistics after dump and after restore. The
> files are stats-dump and stats-restore in the image/work dir and are
> described here [1].
>
> Do you need more than that? If yes, let's discuss :)
>
> [1] http://criu.org/Statistics
>
>
>
More information about the CRIU
mailing list