进程与线程

分类:操作系统 · 更新于 2026-09

进程与线程是操作系统调度的基本单位。

一、概念

进程是资源分配的最小单位,拥有独立地址空间;线程是 CPU 调度的最小单位,同进程内线程共享内存,切换更轻。

二、通信

  • 进程间:管道、消息队列、共享内存、Socket。
  • 线程间:共享内存 + 锁/信号量保证同步。

三、调度

操作系统用调度算法(如时间片轮转、优先级)在多个任务间分配 CPU。理解上下文切换开销,有助于解释为何频繁切换会拖慢系统。

← 返回首页