首页 王道操作系统笔记-进程管理(1)--进程
文章
取消

王道操作系统笔记-进程管理(1)--进程

王道操作系统笔记-进程管理(1)–进程

进程的特征

  1. 动态性。 进程是程序的一次执行过程,是动态地产生,变化和消亡的。动态性是进程最基本的特征。

  2. 并发性。内存中有多个进程实体。各个进程可以并发执行。

  3. 独立性。进程是能够独立运行,独立获得资源,独立接受调度的基本单位。进程是资源分配,接受调度的基本单位。

  4. 异步性。各个进程按照各自独立的,不可预知的速度向前推进,操作系统需要提供进程同步来解决异步问题。

  5. 结构性。每个进程都会配置一个PCB(进程控制模块)。结构上看,进程是由程序段,数据段,PCB组成。

线程和进程的区别

  1. 线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位。
  2. 一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线。

  3. 进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源(如打开文件和信 号等),某进程内的线程在其他进程不可见。
  4. 调度和切换:线程上下文切换比进程上下文切换要快得多。

QQ截图20220502202633

本文由作者按照 CC BY 4.0 进行授权