Ed Maste <[email protected]> writes:
> OK, I can reproduce it in a single-vCPU bhyve VM (the default is 2).
> Do you mind checking if it's no longer reproducible in KVM with 2 or
> more vCPUs?
Thanks, it indeed seems to fix the issue:
(running under qemu-kvm -smp 2 ...)
$ sysctl hw.ncpu
hw.ncpu: 2
$ for i in `seq 1 10`; do time ./test-once >/dev/null; done
8.73 real 4.50 user 12.15 sys
9.59 real 4.35 user 13.50 sys
9.18 real 4.50 user 12.80 sys
8.92 real 4.29 user 12.66 sys
8.81 real 4.53 user 12.26 sys
8.80 real 4.45 user 12.33 sys
8.72 real 4.23 user 12.39 sys
9.11 real 4.40 user 12.77 sys
8.86 real 4.36 user 12.43 sys
9.10 real 4.49 user 12.65 sys
Regards,
--
Daiki Ueno