From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47269) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ve4Ea-00048R-W4 for qemu-devel@nongnu.org; Wed, 06 Nov 2013 09:37:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ve4ET-0008QF-Fu for qemu-devel@nongnu.org; Wed, 06 Nov 2013 09:37:28 -0500 Received: from mx1.redhat.com ([209.132.183.28]:55262) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ve4ET-0008Q9-7P for qemu-devel@nongnu.org; Wed, 06 Nov 2013 09:37:21 -0500 Message-ID: <1383748635.1739.92.camel@nilsson.home.kraxel.org> From: Gerd Hoffmann Date: Wed, 06 Nov 2013 15:37:15 +0100 In-Reply-To: <1383743088-8139-1-git-send-email-quintela@redhat.com> References: <1383743088-8139-1-git-send-email-quintela@redhat.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 00/39] bitmap handling optimization List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Juan Quintela Cc: chegu_vinod@hp.com, qemu-devel@nongnu.org Hi, > - vga ram by default is not aligned in a page number multiple of 64, > > it could be optimized. Kraxel? It syncs the kvm bitmap at least 1 > a second or so? bitmap is only 2048 pages (16MB by default). > We need to change the ram_addr only It is created using memory_region_init_ram(), in vga_common_init(). Nothing special is done to avoid/force any alignment. Dunno why it ends up on a odd page number. > - vga: still more, after we finish migration, vga code continues > synchronizing the kvm bitmap on source machine. Notice that there > is no graphics client connected to the VGA. Worth investigating? Yep, needed to figure updated screen areas. It never stops completely, but the refresh rate should be alot lower with no vnc client connected, something like once every few seconds without client vs. 30x per second with client. cheers, Gerd