From: Jan Kiszka Date: Mon, 30 Nov 2009 17:21:22 +0000 (+0100) Subject: block migration: Increase dirty chunk size to 1M X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=23bd90d2f916f5a2e0a6ad00d26f3ff26144066d;p=qmiga%2Fqemu.git block migration: Increase dirty chunk size to 1M 4K is too small for efficiently saving and restoring multi-GB block devices. Signed-off-by: Jan Kiszka Signed-off-by: Anthony Liguori --- diff --git a/block.h b/block.h index 3513712277..4a8b6283e4 100644 --- a/block.h +++ b/block.h @@ -192,7 +192,7 @@ int bdrv_save_vmstate(BlockDriverState *bs, const uint8_t *buf, int bdrv_load_vmstate(BlockDriverState *bs, uint8_t *buf, int64_t pos, int size); -#define BDRV_SECTORS_PER_DIRTY_CHUNK 8 +#define BDRV_SECTORS_PER_DIRTY_CHUNK 2048 void bdrv_set_dirty_tracking(BlockDriverState *bs, int enable); int bdrv_get_dirty(BlockDriverState *bs, int64_t sector);