首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程0输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPO
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程0输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPO
admin
2019-08-01
74
问题
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程0输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPOOLing系统的数据块通信原语保证始终满足:i+o()max。其中,max为磁盘容量(以该数据块为单位),i为磁盘上输入数据块总数,o为磁盘上输出数据总数。
该SPOOLing系统运行时:
(1)只要有输入数据,进程I终究会将它放入输入缓冲区;
(2)只要输入缓冲区有数据块,进程P终究会输入、处理并产生结果数据写到输出缓冲区;
(3)只要输出缓冲区有数据块,进程0终究会输出它。
请说明该SPOOLing系统在什么情况下死锁,并说明如何修正约束条件(1)避免死锁,同时仍允许输入数据块和输出数据块存储在同一个磁盘上。
选项
答案
(1)i+o≤max (2)当i=max,P的输出数据无处存放,i的输入数据占满磁盘时,死锁。 (3)应该增加约束:i+o≤max,使得输出数据块的长度o>0。
解析
转载请注明原文地址:https://kaotiyun.com/show/5jCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
仰韶文化所处的考古学阶段是()。
下列哪一个不是罗马王政时代的管理机构?()
1938年,英、法、德、意在德国召开会议讨论对捷克斯洛伐克的苏台德地区的问题,这次会议被称为(),它把英法的绥靖政策推到了顶峰,加速了二战的爆发。
卡德纳斯改革的内容不包括()。
下列哪两个国家是第二次工业革命的发源地和“中心”?
分析罗马帝国初期社会稳定发展的原因。
“瓜步之战”发生在下列哪两个政权之间?()
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
红山文化的代表性墓葬形式为()。
军机处的设置加强了皇权,其最重要的作用是()。
随机试题
()是推动社会主义事业发展、进步的根本力量。
A.41~55dBB.24~50dBC.26~40dBD.56~70dBE.71~90Db职业性噪声聋分级标准中语频听力损失
白芍主产于泽泻主产于
民事诉讼与民商事仲裁都是解决民事纠纷的有效方式,但两者在制度上有所区别。下列哪些选项是正确的?(2008—卷三—88,多)
根据购买者购买目的不同,可将房地产市场分为()。
杆件受力变形的基本形式包括()。
()是基金投资运作的支撑部门,主要从事宏观经济分析、行业发展状况分析和上市公司投资价值分析。
现代经济中,信用货币的主要形式是银行库存现金。()
四人年龄为相邻的自然数列且最年长者不超过30岁.四人年龄之乘积能被2700整除且不能被81整除。则四人中最年长者多少岁?()
一个面对均衡利率为8%的完全竞争金融市场的投资者,在三年后将收到10000元,该投资者未来现金流的现值为PV=10000÷(1+8%)3=10000×()3=7938,则()3称为()。
最新回复
(
0
)