Chapater-2 [线程]

2017-03-06  本文已影响6人  James

多线程的好处

1. 并行实体共享同一个地址空间和数据
2. 线程更轻量级,创建更快
3. 提高IO密集型任务的处理效率

线程的类型

 1. 内核线程 
    内核线程的使用是廉价的,唯 一使用的资源就是内核栈和上下文切换时保存寄存器的空间。支持多线程的内核叫做多线程内核(Multi-Threads kernel )。
 2. 用户线程
     用户线程指的是完全建立在用户空间的线程库,用户线程的建立,同步,销毁,调度完全在用户空间
     完成,不需要内核的帮助。因此这种线程的操作是极其快速的且低消耗的。
3.混合线程
上一篇 下一篇

猜你喜欢

热点阅读