2.1 进程 进程是计算机系统资源分配的基本单位。 2.1.1 进程模型 为了屏蔽中断的影响,操作系统提供了一个由并行运行的顺序进程组成的概念模型。在进程模型中,所有计算机上可运行的软件,通常也包括操作系统,被组织成若干顺序进程(sequential process),简称进程。一个进程就是一个正在执行程序的实例,包括程序计数器、寄存器和变量的当前值。CPU在各进程间快速来回切换叫做多道程序设计(multiprogramming)。 2.1.2 创建进程 有4种事件导致进程的创建: 系统初始化; 执行了正在运行的进程所调用的进程创建系统调用; 用户请求创建一个新进程; 一个批处理作业的初始化...