每个线程类似于独立的进程,只有一点区别:它们共享地址空间,从而能够访问相同的数据。
与进程相比,线程之间的上下文切换有一点主要区别:地址空间保持不变(即不需要切换当前使用的页表)。
操作系统导论:[美] 雷姆兹·H.阿帕希杜塞尔