>> I was only able to run in the 8 CPU configuration because when I tried
>> to disable CPUs with cpuctl, processes would hang under load. This is
>> probably a scheduler issue.
>
> Right, I doubt that bit has been well tested since the scheduler is so new.
>
>>
http://people.freebsd.org/~kris/scaling/netbsd.png
>>
>> This shows some improvement but not much, relatively speaking. In
>> particular performance at 4 threads is still significantly below FreeBSD
>> performance, which (given what I measured previously) suggests that
>> there is still a performance deficit with 4 CPUs on NetBSD. It would be
>> nice to be able to test this directly though, maybe Andrew can give me a
>> kernel that has MAXCPU=4 or whatever the NetBSD version is.
>
> Interesting. :-). Thanks for running this. I'm still optimistic about the 4
> CPU case so I'm very interested in seeing what the results would be. I'll
> have a look into the offline problem this evening.