标签:不可 info 驱动程序 原子操作 任务 block 通信 idt 应用
进程控制的主要任务:
进程控制是对系统中所有进程从创建、执行到撤销的全过程实行有效的管理和控制。
进程控制一般是由操作系统内核的相应程序(原语)来实现。通常,操作系统内核运行在系统态。
原语是由若干条指令组成的,用于完成特定功能的,具有原子性(不可分割)的子程序。它与一般过程的区别:它们是原子操作(Action Operation)为保证操作的正确性,原语在执行期间是不可被中断的。因此,规定在执行原语操作时要屏蔽中断,以保证原语操作的不可分割性。
通常将一些与硬件密切相关的模块、各种常用的设备驱动程序以及运行频率较高的模块安排在仅靠硬件的软件层中,并常驻内存,这部分被称为操作系统内核。
从进程管理的角度,操作系统内核主要实现对进程的创建、撤消以及通信管理等功能。
内核是通过执行各种原语操作来实现对进程的各种控制和管理功能的。
进程图是描述一个进程的家族关系的有向树,包括
下面给出一个进程树的例子:
标签:不可 info 驱动程序 原子操作 任务 block 通信 idt 应用
原文地址:https://www.cnblogs.com/weiyalin/p/10801833.html