Re: [PATCH V2 4/8] COLO: Optimize memory back-up process

2020-03-12 Thread Dr. David Alan Gilbert
* zhanghailiang (zhang.zhanghaili...@huawei.com) wrote: > This patch will reduce the downtime of VM for the initial process, > Privously, we copied all these memory in preparing stage of COLO > while we need to stop VM, which is a time-consuming process. > Here we optimize it by a trick, back-up ev

RE: [PATCH V2 4/8] COLO: Optimize memory back-up process

2020-02-24 Thread Zhanghailiang
Hi, > -Original Message- > From: Daniel Cho [mailto:daniel...@qnap.com] > Sent: Tuesday, February 25, 2020 10:53 AM > To: Zhanghailiang > Cc: qemu-devel@nongnu.org; quint...@redhat.com; Dr. David Alan Gilbert > > Subject: Re: [PATCH V2 4/8] COLO: Optimize memory ba

Re: [PATCH V2 4/8] COLO: Optimize memory back-up process

2020-02-24 Thread Daniel Cho
Hi Hailiang, With version 2, the code in migration/ram.c +if (migration_incoming_colo_enabled()) { +if (migration_incoming_in_colo_state()) { +/* In COLO stage, put all pages into cache temporarily */ +host = colo_cache_from_bloc

[PATCH V2 4/8] COLO: Optimize memory back-up process

2020-02-23 Thread zhanghailiang
This patch will reduce the downtime of VM for the initial process, Privously, we copied all these memory in preparing stage of COLO while we need to stop VM, which is a time-consuming process. Here we optimize it by a trick, back-up every page while in migration process while COLO is enabled, thoug