Unintuitive Multithreading: Communication Between Threads
This essay continues my exploration of misunderstandings about multi-threading. In the first essay of this series, Unintuitive Multithreading: Speed, I explained that multi-threading does not inherently speed up a process. In the second essay Unintuitive Multithreading: Waiting for Performance, I showed how to achieve better performance through waiting. In this essay, I plan to attack… Read More »