多线程的核心问题

1)线程存在的目的:提高cpu的使用效率;

2)线程实现模型:用户线程、内核线程;

3)线程谁在持有:内核维护线程列表、进程维护线程列表、应用维护线程池;

4)线程的数据结构属性:tcb结构、线程属性结构等;

5)线程的运行时:调度与切换;

6)线程的业务与数据侧面:本质上是数据处理流;

7)线程的api:作为数据结构,需要有操作接口。

原文地址:https://www.cnblogs.com/feng9exe/p/7891425.html