首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个Sp00ling系统由输入进程I、用户进程P、输出进程0、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在问一个磁盘上,因此,Spo
一个Sp00ling系统由输入进程I、用户进程P、输出进程0、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在问一个磁盘上,因此,Spo
admin
2014-07-18
43
问题
一个Sp00ling系统由输入进程I、用户进程P、输出进程0、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在问一个磁盘上,因此,Spooling系统的数据块通信原语保证始终满足:I+O≤max。其中,max为磁盘容量(以该数据块为单位),I为磁盘上输入数据块总数,O为磁盘上输出数据总数。
该Sp00ling系统运行时:
(1)只要有输入数据,进程l终究会将它放入输入缓冲区;
(2)只要输入缓冲区有数据块,进程P终究会输入、处理并产生结果数据写到输出缓冲区;
(3)只要输出缓冲区有数据块,进程O终究会输出它。
请说明该Spooling系统在什么情况下死锁,并说明如何修正约束条件(1)避免死锁,同时仍允许输入数据块和输出数据块存储在同一个磁盘上。
选项
答案
I+O<=MAX 当I=MAX,P的输出数据无处存放,i的输入数据占满磁盘时,死锁。 应该增加约束:I+O<=MAX。使得输出数据块的长度0>0。
解析
转载请注明原文地址:https://kaotiyun.com/show/2axi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
凯末尔主义中不属于民主主义内容的是()。
下列对春秋时期各国称霸的顺序描述错误的选项是()
元代对边疆地区的统治方式不同于其他三地的一地是()。
使用天然火最早出现于人类发展过程的哪一阶段?()
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
苏联的第一个五年计划是从什么时候开始实行的?()。
下列不属于义和团提出的口号是()。
在已经发现的青铜器铭文中,()明确记载了武王伐纣这一重大历史事件。
随机试题
公共政策分析中最具有解释力和普适性的一个模型是
“用户第一,顾客至上”的经营观念,是在商品经济()
儿科护理学的任务是
牙菌斑中的细菌通过粘附、共聚,相互连接,很快发育成熟,一般来说多长时间菌斑的形成已经能够被菌斑染色剂所染色,具有较强的致病作用
关于动脉粥样硬化症的描述,正确的是
钢材的主要力学指标是()。
根据AIO尺度对房地产市场细分,属于()。
税务机关征收税款和扣缴义务人代扣、代收税款时,必须给纳税人()。
境内甲企业向境外非居民企业A支付设备租赁费,合同约定该设备租期1年,含增值税租金100万元,若A在境内未设立机构场所,也无代理人。则甲企业应扣缴A企业的企业所得税为()万元。
下列各项中,应计入加工收回后直接出售的委托加工物资成本的有()。
最新回复
(
0
)