On Fri, Apr 01, 2016 at 03:44:14PM -0400, Kevin O'Connor wrote: [...] I ran all the tests again, but this time I ran the test program 3 times (so 30 passes for each setting). As you can see from the results below the test is not very stable, so that could easily have accounted for the variation I saw when I only ran the test program once for each setting.
The difference in .config is just: --- seabios-bootorder=n.config 2016-04-01 21:19:53.599230008 +0100 +++ seabios-bootorder=y.config 2016-04-01 21:19:31.090441232 +0100 @@ -14,7 +14,7 @@ CONFIG_THREADS=y # CONFIG_RELOCATE_INIT is not set # CONFIG_BOOTMENU is not set -# CONFIG_BOOTORDER is not set +CONFIG_BOOTORDER=y CONFIG_ENTRY_EXTRASTACK=y CONFIG_MALLOC_UPPERMEMORY=y CONFIG_ROM_SIZE=0 Rich. ---------------------------------------------------------------------- CONFIG_BOOTORDER=y passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1098.0ms ±0.8ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1095.9ms ±0.4ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1087.5ms ±3.8ms CONFIG_BOOTORDER=n passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1103.4ms ±2.6ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1097.2ms ±4.8ms passes 10 append backend libvirt hv /home/rjones/d/qemu/x86_64-softmmu/qemu-system-x86_64 memsize 500 smp 1 Result: 1098.0ms ±8.3ms -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://people.redhat.com/~rjones/virt-df/