字:
关灯 护眼
小说巴士 / 微积分学习之路 / 第10章 进程控制

第10章 进程控制

章节出错了,点此刷新,刷新后小编会在两分钟内校正章节内容,请稍后再试。

  进程控制的主要功能是对系统当中的所有进程实施有效的管理,
  使用原语
  原语:程序运行是必须一气呵成的,中间不可以被中断
  这个在拓扑是对跌幅的描述转换的过程是拓扑移动的步,所以自然就是一次就完成的
  使用的一个有意思的方式就是关闭中断,就不关心外部执行,在拓扑上是量子比特的移动的过程,只有到了新的位置才能继续被识别,这个时候叫开中断。
  创建原语:
  申请空白pcb
  申请资源
  初始化pcb
  派入队列
  作业调度使用,用户登陆,提供服务,应用请求都会使用原语
  撤销原语,要终止一个进程的时候使用的。
  使用撤销原语之后,就可以让一个进程从某一种状态转向终止态,最终这个进程从系统中彻底消失。那撤销原语需要做这样的一些事情,首先既然要撤销一个进程,那肯定需要找到这个进程相应的PCB。那如果说这个进程此时正在运行的话,那就需要立即剥夺它的CPU使用权,然后把CPU分配给其他进程。同时,操作系统在杀死一个进程的时候,还会杀死所有它的子进程。并且这个进程被撤销之后,他之前所占有的那些资源应该归还给他的父进程。最后的最后,还需要把这个进程的PCB从系统中删除。
  唤醒原语,需要回复环境
  阻塞原语,需要保存环境
  切换原语,会让此时正在处于运行态的进程下处理机,让它回到就绪队列,并且从就绪队列当中选择一个处于就绪态的进程,让它上处理机运行。
  首先是需要把进程的运行环境信息存到PCB当中。
  把呃进程的PCB移到相应的队列,
  并且更新他的PCB的内容。
  从这个进程的PCB当中恢复这个进程所需要的运行环境。
  寄存器来保存环境
  寄存器叫做PC,也就是程序计数器寄存器。这个寄存器里边存放的是接下来需要执行的指令,
  IR当前执行的指令
  使用的逻辑类似联通器来完成数量的移动
热门推荐
圣墟 万界天尊 太初 圣墟 万界天尊 太初