qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] qemu-img rebase working very slowly over NFS


From: Fam Zheng
Subject: Re: [Qemu-devel] qemu-img rebase working very slowly over NFS
Date: Wed, 25 Jan 2017 20:26:55 +0800
User-agent: Mutt/1.7.1 (2016-10-04)

On Wed, 01/25 08:35, Elaye Karstadt wrote:
> Two suggested solutions:
> 1. Before reading the old_backing and new_backing, one could call
> bdrv_is_allocated_above to check if a sector needs to be read (if a sector
> is not allocated in any file after new_backing, it can be assumed that it
> was not changed and need not be merged in the rebase?)

The rebase code is written such that it works even when moving an image from one
backing chain to another: reading and comparing data is simple and reliable for
that. But indeed your cases can be improved, just keep in mind any optimizations
for the specific "same chain" cases need to preserve the above property.

Fam



reply via email to

[Prev in Thread] Current Thread [Next in Thread]