当两个作业A和B同时要求采用斯普林操作进行打印机输出时,除了这两个作业的程序外还用到操作系统中的哪些程序?请给出这些程序的名称,并结合这些程序的工作状态的变化,描述从A和B提出打印要求,到完成打印的过程。(假设在整个过程中不会出现资源不足的情况)
正确答案
当用户提交一批作业后,操作员输入预输入命令,启动预输入程序,预输入程序启动输入机把作业读入输入井中,当主存可以输入作业时,由作业调度程序从输入井选择若干作业转入主存被转入主存的作业在执行是可请求经管理程序读取需处理的信息把结果写到输入井中去缓输出程序利用处理器空气时间启动通道,把作业执行结果打印输出。
答案解析
相似试题
(单选题)
某操作系统采用斯普林操作技术。现有两个作业,每个作业都是先占用CPU,用时均为P;然后用打印机输出结果,打印需时均为PR;打印完成后,作业结束。作业进入输入井的时间均为I;把作业从输入井取出送入主存的时间和把作业的运行结果送入输出井的时间均为t。这里PR>(I+t),I>(P+t)。则完成这两个作业总共用时为()
(简答题)
若作业输入的管理采用了斯普林技术,请说明采取了这样的措施后输入和启动作业运行的过程,并据此解释为什么采用斯普林技术可以降低作业的周转时间。
(简答题)
若磁盘共有8个柱面(0~7),磁盘的移动臂每移动一个柱面的距离需要20ms,每次访问磁盘的旋转延迟时间和信息传送时间之和大于11ms,但小于15ms。采用电梯调度算法进行移臂调度。设有两个进程A和B同时请求运行,进程A有较高优先级。进程A运行了5ms后提出了访问柱面2和柱面6上各一个扇面的要求,且此时磁盘的移动臂正好处于柱面2的位置;接着,进程B运行了30ms后提出访问柱面3、5和7上各一个扇面的要求。请给出移动臂访问以上柱面的次序。
(简答题)
若有一个文件F,供进程共享。现把进程分成A、B两组,规定同组的进程可以同时读文件F,但当有A组(或B组)的进程在读文件F时不允许B组(或A组)的进程读文件F。现定义两个计数器C1和C2分别记录A组和B组中读文件F的进程数。当用PV操作进行管理时需要三个信号量S1、S2和SAB才能保证正确的并发执行。程序结构如下:
(简答题)
若有一个文件F,供进程共享。现把进程分成A、B两组,规定同组的进程可以同时读文件F,但当有A组(或B组)的进程在读文件F时不允许B组(或A组)的进程读文件F。现定义两个计数器C1和C2分别记录A组和B组中读文件F的进程数。当用PV操作进行管理时需要三个信号量S1、S2和SAB才能保证正确的并发执行。程序结构如下:
(简答题)
若有一个文件F,供进程共享。现把进程分成A、B两组,规定同组的进程可以同时读文件F,但当有A组(或B组)的进程在读文件F时不允许B组(或A组)的进程读文件F。现定义两个计数器C1和C2分别记录A组和B组中读文件F的进程数。当用PV操作进行管理时需要三个信号量S1、S2和SAB才能保证正确的并发执行。程序结构如下:
(简答题)
若有一个文件F,供进程共享。现把进程分成A、B两组,规定同组的进程可以同时读文件F,但当有A组(或B组)的进程在读文件F时不允许B组(或A组)的进程读文件F。现定义两个计数器C1和C2分别记录A组和B组中读文件F的进程数。当用PV操作进行管理时需要三个信号量S1、S2和SAB才能保证正确的并发执行。程序结构如下: 在上述程序的括号内填入适当的PV操作,完善该程序。
(单选题)
在一个采用二级目录结构的文件系统中,用户在访问文件时,先后给出过两个文件名:\A\X和\B\X,这样的做法是()
(多选题)
若有三个计算型的作业A,B,C,依次同时进入了某单道程序设计系统,他们所需的计算时间分别为5分钟,1分钟和3分钟,则()