[经济学]第三章 进程管理2.ppt

[经济学]第三章 进程管理2

第三章 进程管理 主讲:何中胜 计算机科学工程系 3.4 进程的控制 进程和处理机管理的一个重要任务是进程控制。 所谓进程控制,就是系统使用一些具有特定功能的程序段来创建、撤消进程以及完成进程各状态间的转换,从而达到多进程高效率并发执行和协调、实现资源共享的目的。同时,为了保护系统的关键数据不被破坏,系统根据进程的性质限制其对系统资源的门市部,以保证系统安全、可靠地运行。 进程空间 进程空间(虚空间):任一进程自己的地址空间。由一些连续或不连续的存储块所组成 。主要用于存储相应的进程映像。 进程空间的大小只与处理机的位数有关。例如,一个16位长处理机的进程空间大小为216,而32位长处理机的进程空间大小为232。程序的执行都在进程空间内进行。用户程序、进程的各种控制表格等都按一定的结构排列在进程空间中。 如何保证系统安全、可靠地运行?在UNIX以及Linux等操作系统中,将进程空间划分为用户空间和系统空间,分别运行用户进程与系统核心进程。OS通过PSW设置不同的运行模式(用户态与核心态)来限制用户进程和系统进程对系统资源的访问权限,从而对系统的重要信息进行保护。 原语 一般地,把系统态下执行的某些具有特定功能的程序段称为原语。 原语可分为两类:一类是机器指令级的,其特点是执行期间不允许中断,正如在物理学中的原子一样,在操作系统中,它是一个不可分割的基本单位。另一类是功能级的

文档评论(0)

1亿VIP精品文档

相关文档