当两个作业A和B同时要求采用斯普林操作进行打印机输出时,除了这两个作业的程序外还用到操作系统中的哪些程序?请给出这些程序的名称,并结合这些程序的工作状态的变化,描述从A和B提出打印要求,到完成打印的过程。(假设在整个过程中不会出现资源不足的情况)
当两个作业A和B同时要求采用斯普林操作进行打印机输出时,除了这两个作业的程序外还用到操作系统中的哪些程序?请给出这些程序的名称,并结合这些程序的工作状态的变化,描述从A和B提出打印要求,到完成打印的过程。(假设在整个过程中不会出现资源不足的情况)
【正确答案】:这些程序是“井管理”。和“缓输出"程序。
(1)当作业A提出打印要求时,“井管理”程序接受A的要打印的内容到输出井中,当内容全部放入输出井后,“井管理"就完成了作业A要求的工作,作业A可能续向下运行。
(2)同时“缓输出"程序从输出井中取出这些内容并进行打印。
(3)作业B与作业A的工作过程类似,只是在遇到“井管理”正在为作业A工作时,作业B需等待工作的完成。
Top