进程是操作系统分配资源的最小单位。
进程也是独立运行的基本单位。
进程的英文名process。这个概念最早由美国麻省理工学院的J.H saltzer于1966年提出。进程概念的引入是为了描述系统中的各种并发活动。
一个执行的程序可能对应一个进程,也可能对应多个进程。
进程是操作系统中最重要的概念之一。进程是最基本的并发执行的单位,更是分配资源的基本单位。
从进程观点出发,对计算机系统进行结构设计,也是软件开发的一种新技术。
为了描述进程的特性,0S为每个进程设立唯一的进程控制块(PCB)
PCB是进程存在的唯一标志。
进程最根本的属性是动态性和并发性。
进程也可以这样定义:程序在并发环境中的执行过程。
什么是并发环境?由于单道程的程序设计方法浪费资源,于是在操作系统的设计中引入了多道程设计理念。
多道程序设计是在内存中同吋存放多道程序,它们在管理程序的控制下交替地在CP∪上运行。