程序:就是一个指令序列。数据结构
系统为每一个运行的程序配置一个数据结构,称为进程控制块(PCB),用来描述进程的各类信息(如程序代码存放位置)。并发
PCB、程序段、数据段三部分构成了进程实体(进程映像)异步
通常状况下,咱们把进程实体就简称为进程。操作系统
例如:所谓建立进程,实质上就是建立进程实体中的PCB;而撤销进程,实质上就是撤销进程实体中的PCB。指针
进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。视频
进程(进程实体)由PCB、程序段、数据段三部分组成。blog
程序段索引
程序代码存放在此队列
数据段进程
程序运行时使用、产生的数据。
操做系统经过PCB来管理进程,所以PCB中应该包含操做系统对其进行管理所需的各类信息
图片来自B站王道考研操做系统课程视频截图
连接方式
索引方式
进程是程序的依次执行过程,是动态产生、变化和消亡的。
内存中有多个进程实体,各进程可并发执行。
进程是独立运行、独立得到资源、独立接受调度的基本单位。
个进程各自独立的、不可预知的速度向前推动,操做系统要提供“进程同步机制”来解决异步问题。
每一个进程都会配置一个PCB。结构上看,进程由程序段、数据段、PCB组成。