接着,处于要将线程切换出去的目的,我们讨论如何表达线程的运行状态,以及如何用栈实现线程状态的保存与恢复,进而实现了线程切换。 如果同时有多个线程需要执行,我们需要公平合理地分配 CPU 资源给这些线程,让它们都能被运行到,这就是下一章所要讲的线程调度。