On Wed, Oct 27, 2021 at 01:21:08PM +0100, Richard W.M. Jones wrote:
NOTE: This is not complete, I'm just posting it for early review.
In
particular I need to test and benchmark this a lot more to make sure
it really is a performance improvement.
It's only a little bit faster which is surprising.
Copying a 32 GB guest, with patch and without patch:
real 7m21.136s
real 7m36.794s
The guest is a little sparse:
21623734272 62.9% 0 data
12736004096 37.1% 3 hole,zero
Client and server are back to back over 1GB ethernet, and assuming
we're copying around 21623734272 bytes, that's 392 Mbps with patch vs
379 Mbps without patch.
Still investigating what's going on.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v