更多“在撤消一个进程时,需完成的主要工作是什么? ”相关问题
  • 第1题:

    进程从运行态转为就绪态,可能的原因是()。

    A.进程运行时间片用完

    B.进程完成任务需撤消

    C.进程有输入/输出请求

    D.进程需要等待文件打印


    参考答案:A

  • 第2题:

    在撇销一个进程时所要完成的主要工作是什么?


    答案:(1)根据被终止进程标识符,从PCB集中检索出进程PCB,读出该进程状态。(2)若被终止进程处于执行状态,立即终止该进程的执行,置调度标志真,指示该进程被终止后重新调度。(3)若该进程还有子进程,应将所有子孙进程终止,以防它们成为不可控进程。(4)将被终止进程拥有的全部资源,归还给父进程,或归还给系统。(5)将被终止进程PCB从所在队列或列表中移出,等待其它程序搜集信息。

  • 第3题:

    fork()后,写时复制技术发生时主要完成复制父进程的页表工作。


    内核态代码

  • 第4题:

    不可能引起进程调度的事件是()。

    A.一个进程完成工作后被撤消

    B.一个进程从运行状态变为就绪状态

    C.一个进程从阻塞状态变为就绪状态

    D.一个进程从运行状态变为阻塞状态


    参考答案:C

  • 第5题:

    在创建一个进程时所要完成的主要工作是什么?


    答案:(1)0S发现请求创建新进程事件后,调用进程创建原语(2)申请空白PCB;(3)为新进程分配资源;(4)初始化进程控制块;(5)将新进程插入就绪队列,