[Libguestfs] [PATCH v2 0/7] tests/qemu: Add program for tracing and analyzing boot times.

Török Edwin edwin+guestfs at etorok.net
Sun Mar 20 17:57:35 UTC 2016

On 03/20/2016 18:05, Richard W.M. Jones wrote:
> [...]
> I've just pushed what I'm working on to my fork of the repo
> (https://github.com/rwmjones/libguestfs/commits/master).
> [...]
>> Installed it and I got similar results to yours, the largest
>> overhead is BIOS:
>> https://gist.github.com/anonymous/37cfb3d4eb3d3a1c86b2
> Your qemu overhead is lower.  That could be because of:
>   https://bugzilla.redhat.com/show_bug.cgi?id=1319483
> Interestingly your total time is at least double mine.  Either your
> hardware is slower or there's something else going on.

Maybe I had an old appliance:
rm -rf /var/tmp/.guestfs-1000/ && bash ./run tests/qemu/boot-analysis
I should've used this instead to take advantage of new supermin:
rm -rf tmp && bash ./run tests/qemu/boot-analysis

I've rebuilt libguestfs from the branch above and now I get 3.17s on Debian with the 4.3 kernel:

Still slower than yours, but could be due to different kernel/qemu versions, or could indeed be due to CPU.

Best regards,
Edwin Török | Co-founder and Lead Developer

Skylable open-source object storage: reliable, fast, secure

More information about the Libguestfs mailing list