线程这块最容易让人越学越绕,因为它同时牵扯:
- 教材里的线程模型
- 用户态线程库
- 内核调度
- Linux 的实现细节
如果这些层次混在一起,很容易越看越糊。所以这一篇我们只先抓住最重要的主线:
用户线程、内核线程、LWP 分别是什么,它们是怎么对应起来的。
一、用户线程是什么
用户线程可以理解成:
在线程库或运行时里实现和管理的线程。
2026/4/1...大约 4 分钟
线程这块最容易让人越学越绕,因为它同时牵扯:
如果这些层次混在一起,很容易越看越糊。所以这一篇我们只先抓住最重要的主线:
用户线程、内核线程、LWP 分别是什么,它们是怎么对应起来的。
用户线程可以理解成:
在线程库或运行时里实现和管理的线程。