With this fight over spinlocks in Linux almost clear, now I want to know if @Jonathan_Blow used them in their games and if he knew about the performance hit
-
-
In order to time a scheduler, you have to have your threads _actually do something_, otherwise you are timing something that you should have designed your program to avoid, which is 100% of your threads contending the lock 100% of the time. Who cares what a scheduler does then?
-
Another way to summarize that entire blog post would just have been to say, "When you don't know how to design your multithreaded program properly, you should call the OS mutex because the kernel people will cover for you and they probably knew what they're doing."
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.