Multi threads performance

Hi .*,

i am testing Unbound in our testlab.

After some tests, it appears unbound daemon can not use more than 1 cpu core.

  • Solaris 10
  • –with-pthreads or --with-solaris-threads
  • 3 dns query injector (dnsperf or queryperf with real life queries)
  • num-threads: 4 (there are 4 cpu core, and there is effectively 4 threads)
  • num-queries-per-thread: 4096

I tried to increase various *-slabs from 4 to 32 but with no luck

Any idea ?