[PATCH] MAXCPU alterable in kernel config - needs testers
Kip Macy
kmacy at fsmware.com
Sun Oct 8 16:00:05 PDT 2006
>
> How would you see a sched_lock decomposition (and, if it is possible,
> how many locks it could be decomposed in?)
Rather than having a per thread lock, Solaris uses the lock for the
current container that a thread is associated with (cpu, run queue,
sleep queue, etc.) to serialize thread updates. I think this is probably
the best approach. A per proess spin lock would not scale well for large
multi-threaded apps.
-Kip
More information about the freebsd-current
mailing list