- 参考进程地址空间抽象 的由来来了解裸机到os的转换
一开始是裸机
后来多进程
后来在用户态实现多线程(即协程) // 属于线程模型的一种 Portable Thread
协程一开始被创造出来,然后被淘汰,到现在(2021-8-4),这项技术又开始兴起(主要得益于网络处理)
后来线程模型不断发展
线程模型 线程实现
1:1
LinuxThreads库+kernel
NPTL库+kernel
N:1
Portable Thread (用户空间实现)
N:M
NGPT