自己开发网站怎么盈利,如何给网站做301重定向,wordpress wow.js,wordpress 主题 小工具进程控制#xff1a;创建新进程#xff0c;撤销已有进程#xff0c;实现进程状态转换等。
原语#xff1a;进程控制用的程序段。执行期间不允许中断#xff0c;用#xff02;关中断#xff02;和#xff02;开中断#xff02;指令#xff08;特权指令#xff09;实…进程控制创建新进程撤销已有进程实现进程状态转换等。
原语进程控制用的程序段。执行期间不允许中断用关中断和开中断指令特权指令实现原子性。关中断后不再例行检查中断信号一直执行直到开中断后恢复检查。
进程的创建
创建态-就绪态
创建原语①申请空白PCB ②分配资源③初始化PCB ④新进程插入就绪队列
进程的终止
就绪态/阻塞态/运行态-终止态-无
终止正常结束exit异常结束外界干预
终止原语①读状态②止进程自己和子进程 ③还资源父进程或操作系统④还PCB
进程的阻塞和唤醒
运行态→阻塞态
阻塞原语 ①找PCB ②保护现场运行态→阻塞态③ PCB插入等待队列处理机资源调度给其他就绪进程
阻塞态→就绪态
唤醒原语①找PCB ②移出等待队列→就绪态③ PCB插入就诸队列等待调度
阻塞原语和唤醒原语必须成对使用否则阻塞进程会因不能唤醒被永久阻塞。