377 字
2 分钟
王道操作系统笔记-进程管理(1)--进程
王道操作系统笔记-进程管理(1)—进程
进程的特征
-
动态性。 进程是程序的一次执行过程,是动态地产生,变化和消亡的。动态性是进程最基本的特征。
-
并发性。内存中有多个进程实体。各个进程可以并发执行。
-
独立性。进程是能够独立运行,独立获得资源,独立接受调度的基本单位。进程是资源分配,接受调度的基本单位。
-
异步性。各个进程按照各自独立的,不可预知的速度向前推进,操作系统需要提供进程同步来解决异步问题。
-
结构性。每个进程都会配置一个PCB(进程控制模块)。结构上看,进程是由程序段,数据段,PCB组成。
线程和进程的区别
-
线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位。
-
一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线。
-
进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源(如打开文件和信 号等),某进程内的线程在其他进程不可见。
-
调度和切换:线程上下文切换比进程上下文切换要快得多。

王道操作系统笔记-进程管理(1)--进程
https://sterben-01.github.io/posts/OS4/