8.5 线程 进程:开辟空间,加载数据,资源单位 线程:流水线,执行代码,执行单位 8.5.1 线程的概念 是操作系统能够进行运算调度的最小单位,线程包含在进程中,是进程中的执行单元,一个进程至少包含一条线程. 用户级线程 切换不需要内核支持而在用户程序中实现 内核级线程 又可以叫轻量级线程或者内核支持的线程,他的切换是由内核控制 8.5.2 线程vs进程 开销:开启多进程时开销大,而开启线程的开销非常小 速度:开启多进程的速度慢,二开启线程的速度快 通信:进程间相互独立,且数据不能直接共享,同…