定义


线程

线程是系统独立调度和分派的基本单位,除了少量资源外(IP、寄存器、栈)不拥有系统资源,但共享所属进程的全部资源。

[faq] 与进程的区别

  1. 调度:进程是资源分配的独立单位,线程是调度的独立单位。
  2. 资源:除了少量资源外(IP、寄存器、栈)不拥有系统资源,但共享所属进程的全部资源。
  3. 并发性:同一个进程的线程可以并发执行。
  4. 系统开销:线程切换的开销比进程小。