首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个Sp00ling系统由输入进程I、用户进程P、输出进程0、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在问一个磁盘上,因此,Spo
一个Sp00ling系统由输入进程I、用户进程P、输出进程0、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在问一个磁盘上,因此,Spo
admin
2014-07-18
29
问题
一个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://jikaoti.com/ti/8UajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列叙述正确的是()。
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
下列著作被人们称为17世纪物理学、数学的百科全书,并标志着经典力学体系的完成的是()。
外国侵略者通过不平等条约取得的特权中,按时间先后顺序排列应是()。①外国商船和军舰可以在长江各口岸自由航行②外国人可以在通商口岸开设工厂③可在通商口岸建立教堂④领事裁判权和片面最惠国待遇
第一国际成立的时间是()。
马克思为第一国际起草的文件有()。①《共产党宣言》②《临时章程》③《成立宣言》④《资本论》
简述弭兵之会的背景、过程和结果。
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
一组记录的关键字为{25,50,15,35,80,85,20,40,36,70),其中含有5个长度为2的有序表,用归并排序方法对该序列进行一趟归并后的结果是()。
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
随机试题
A、John’scottageissimilartoPaul’s.B、John’scottageismuchnewerthanPaul’s.C、John’scottageismucholderthanPaul’s.D
在水泥砂浆中掺入石灰浆的主要目的是()。
用于造纸工业的高度砑光机
画家杜某为A企业作画一幅,收取酬金27500元。该笔酬金应缴纳个人所得税额是()元。
比较大小:一6()一8。(填“”)
关于不作为犯罪,下列说法正确的是()。
为了缩短指令中某个地址段的位数,有效的方法是采取()。
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的
A、Highsalary.B、Longholidays.C、Interestingcolleagues.D、Gooddirector.B对话最后,男士问女士有没有长假期,女士回答说没有并说那是她最想要的。由此可知,女士在工作方面最想要的是长
Doctorsandresearchershavebeguntolookforcausesofoverweightinacriticalperiodoflife—theninemonthsbeforebirth.R
最新回复
(
0
)