定义
线程
线程是系统独立调度和分派的基本单位,除了少量资源外(IP、寄存器、栈)不拥有系统资源,但共享所属进程的全部资源。
[faq] 与进程的区别
- 调度:进程是资源分配的独立单位,线程是调度的独立单位。
- 资源:除了少量资源外(IP、寄存器、栈)不拥有系统资源,但共享所属进程的全部资源。
- 并发性:同一个进程的线程可以并发执行。
- 系统开销:线程切换的开销比进程小。
线程
线程是系统独立调度和分派的基本单位,除了少量资源外(IP、寄存器、栈)不拥有系统资源,但共享所属进程的全部资源。
[faq] 与进程的区别
- 调度:进程是资源分配的独立单位,线程是调度的独立单位。
- 资源:除了少量资源外(IP、寄存器、栈)不拥有系统资源,但共享所属进程的全部资源。
- 并发性:同一个进程的线程可以并发执行。
- 系统开销:线程切换的开销比进程小。