Ed Maste <ema...@freebsd.org> 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

Reply via email to