Interesting. Can you confirm OSX has thread pool support in the kernel, in a way that affects thread scheduling in a non-trivial way?
Or is that kernel support only for message passing, callbacks, memory management, synchronization, logging or similar?