We’ve examined two policies for executing tasks using threads execute tasks sequentially in a single thread, and execute each task in its own thread. Both have serious limitations: the sequential ...