You are making a big assumption that threads will be woken up in the first place.<p>Also when it comes to concurrency it is all about scaling, and whatever scales will perform better as there are more cores.