首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓;中区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SP
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓;中区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SP
admin
2019-01-16
32
问题
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓;中区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPOOLing系统的数据块通信原语保证始终满足:i+o()max。其中,max为磁盘容量(以该数据块为单位),i为磁盘上输入数据块总数,o为磁盘上输出数据总数。
该SPOOLing系统运行时:
(1)只要有输入数据,进程I终究会将它放入输入缓冲区;
(2)只要输入缓冲区有数据块,进程P终究会输入、处理并产生结果数据写到输出缓冲区;
(3)只要输出缓冲区有数据块,进程O终究会输出它。
请说明该SPOOLing系统在什么情况下死锁,并说明如何修正约束条件(1)避免死锁,同时仍允许输入数据块和输出数据块存储在同一个磁盘上。
选项
答案
(1)i+o≤max (2)当i=max,P的输出数据无处存放,i的输入数据占满磁盘时,死锁。 (3)应该增加约束:i+o≤max,使得输出数据块的长度o>0。
解析
转载请注明原文地址:https://kaotiyun.com/show/KeRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
国际组织的“民主集中制”原则,是在()文献中首次规定的。
最早在中国传播马克思主义的是()。
袁世凯在控制自己权力,实现对全国控制的过程中,主要颁布的法律不包括()。
人类学家根据原始人类体质形态的进化程度,将原始群时期的人类分为()。
17世纪英国资产阶级革命中,曾利用了古老文件同专制王权作斗争,这一古老文件是()。
下图是某模型机CPU的组成框图。设该CPU采用同步控制逻辑,分取指周期、取第一操作数周期,取第二操作数周期、执行周期四个机器周期,每个机器周期有T0、T1、T2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。ADDR0,(R1)完成功
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。(1)先来先服务算法;(2)最短寻找时间
—棵二叉树的后序遍历序列为DABEC,中序遍历序列为DFBAC,则先序遍历序列为()。
某一个计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是0,并且所有的地址均按字节计址,每页的大小为1024字节。(1)计算下列逻辑地址转换为物理地址,并说明为什么
随机试题
具有温中补虚作用的方剂有
简要回答相关关系的种类。
ThethreebiggestliesinAmericaare:1)"Thecheckisinthemail",2)"OfcourseI’llrespondtoyouinthemorning",and3
氟奋乃静:氯丙硫蒽:
在1999年开始的《药品生产企业许可证》换证工作中,暂不换证的是
王某和陈某因共同实施贪污犯罪行为被人民法院判处相应刑罚。判决宣告后,人民检察院没有抗诉,王某也没有提出上诉,陈某提出上诉后,意外病故。高级法院经审查发现被告人陈某不构成犯罪。高级人民法院的处理错误的是?
公开市场业务
(2009年多选61)下列选项中,属于汉朝法律规定的罪名的有()。
Auctions(拍卖)arepublicsalesofgoods,conductedbyanofficiallyapprovedauctioneer.Heaskedthecrowdtogatherintheauct
【B1】【B11】
最新回复
(
0
)