首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程0输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPO
一个SPOOLing系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程0输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPO
admin
2019-08-01
72
问题
一个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://www.kaotiyun.com/show/5jCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试述明代一条鞭法的主要内容和历史意义。
罗马法的集大成《查士丁尼民法大全》产生的时间是在()。
赋税是我国古代国家宏观管理经济的重要手段。 据此回答问题:西汉到北魏赋税制度的变化的基本趋势是()
在抗日战争相持阶段,蒋介石的政治态度表现出两面性的最主要原因是()。
到1869年为止,人类已发现了多少种化学元素()。
列宁称马克思、恩格斯是“19世纪人类三个最先进国家中三种主要思潮的继承人和天才的完成者”。这里“三个最先进国家”指的是()。
下列哪一项不是毛泽东在抗日战争期间的著作?()
明清时期专制主义空前加强,据此回答问题:以下关于明朝“废行省、设三司”的措施评价最正确的是()
既考虑作业等待时间又考虑作业执行时间的调度算法是()。
设某多道程序系统中有用户使用内存1000M,打印机1台。系统采用可变分区动态分配算法管理内存,而对打印机采用静态分配。假设输入输出操作时间忽略不计,采用最短剩余时间优先的进程调度算法,进程最短剩余时间相同时采用先来先服务的算法,进程调度时机选择在进程执行结
随机试题
人汤剂宜先煎的药物是()(2011年第30题)
男性,7岁,诊断ALL,已行化疗治疗,进入完全缓解期2个月,近日感头晕、头痛,伴有呕吐,诊断为中枢神经系统白血病。该患者目前治疗措施是
输精管开口于
唇、颊、舌、口底等非角化黏膜区反复出现小溃疡多见于
某老年患者身患肺癌,生命垂危,家属明确要求不惜一切代价抢救.医师应选择
下列属于股票直接发行好处的是()。
《中华人民共和国国旗法》规定,地方各级人民政府应当在工作日升挂国旗。()
《圣日耳曼条约》
假设血inta=1,b=2;,则表达式(++a/b)*b--的值为【】。
中国科学考察队对南极(1)了第十五次考察,这次活动是在(2)艰险的条件下进行的,经过精心组织、科学安排,科学考察队全体人员(3)了千难万险,终于按照预定的计划完成了考察任务,取得了宝贵的科学考察(4),为南极考察事业做出了贡献。(1)
最新回复
(
0
)