概念组成
程序:静态的放在磁盘(外存)里的可执行文件(代码)
作业:代码+数据+申请(JCB)(外存)
进程:程序的一次执行过程。
程序段(代码指令)+数据段(运行过程中产生到数据)+资源(PCB)(内存中动态的)
进程ID(PID):进程被创建时,操作系统为该进程分配的唯一的、不重复的号码。
进程控制块(PCB):里面保存进程描述信息。如:PID、UID,进程运行情况,被资源分配清单、处理机相关信息。它是进程存在的唯一标识。
进程是进程实体的运行过程,是系统进行资源分配和调度的最小单位。
进程的特征
动态性:一次执行过程,动态产生、变化、消亡。
并发性:内存中多个进程实体、可并发执行。
独立性:独立运行、获得资源、接受调度。
异步性:各进程按独立的不可预知的速度向前推进(进程同步解决异步问题)。
结构性:每个进程都会配置一个PCB,进程由程序段、数据段、PCB组成。