重新整理操作系统概念系类——进程控制

前言

大纲:

正文

进程控制概念。

进程控制的主要功能是对系统找那个的所有进程实施的有效管理,他具有创建新的进程、撤销已有进程、实现进程转换等功能。

创建态:需要初始化pcb、分配系统资源

创建态到就绪态:

修改pcb内容,将pcb放到就绪队列中。

就绪态到运行态:

需要恢复进程运行环境、修改pcb内容到运行队列中。

运行态到阻塞态:

保存进程运行环境、修改pcb内容和放到阻塞队列中。

运行态到就绪态:

保存进程运行环境、修改pcb内容和放到就绪队列中。

阻塞态到就绪态:

修改pcb内容,并到就绪态。

运行态到终止态:

需要回收进程拥有的资源,撤销pcb。

因为切换过程不能被中断,所以需要使用原语。

原语通过关中断和开中断执行。

关中断后,cpu就不能被中断指令中断。

前面提及过,cpu 执行一条指令后会去检查中断信号,在原语下是不会去的。

因为关\开 危险,那么只有在核心态才能执行的特权指令。

创建原语

终止原语

进程的阻塞和唤醒原语

进程切换原语

posted @ 2020-08-17 08:01  敖毛毛  阅读(180)  评论(0编辑  收藏  举报