2.1_1进程的概念、组成、特征
1.进程的概念
程序:是静态的,就是个存放在磁盘里的可执行文件,是一系列的指令集合
进程:是动态的,是程序的额一次执行过程
2.进程的组成
PCB是给操作系统用的
程序段、数据段是给进程自己用的
(1)PCB
操作系统要记录PID、进程所属用户ID (UID)
还要记录给进程分配了哪些资源(如:分配了多少内存、正在使用哪些/0设备、正在使用哪些文件)
还要记录进程的运行情况(如:CPU使用时间、磁盘使用情况、网络流量使用情况等)
这些信息都被保存在一个数据结构PCB (Process Control Block)中,即进程控制块
操作系统需要对各个并发运行的进程进行管理,但凡管理时所需要的信息,都会被放在PCB中。
(2)程序段、数据段
一个进程实体(进程映像)由PCB、程序段、数据段组成。
进程是动态的,**进程实体(进程影像)**是静态的。
3.进程的特征
程序是静态的,进程的动态的,相比于程序,进程有以下特征: