首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
admin
2010-05-10
66
问题
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
选项
A、-2
B、-1
C、0或正整数
D、任意数值
答案
C
解析
在操作系统中,进程之间经常会存在互斥(都需要共享独占性资源时)和同步(完成异步的两个进程的协作)两种关系。为了有效地处理这两种情况,W.Dijkstra在1965年提出了信号量和PV操作。
. 信号量:是一种特殊的变量,表现形式为一个整数S和一个队列。
. P操作:也称为down()、wait()操作,使S=S-1,若S<0,进程暂停执行,放入信号量的等待队列;
. V操作:也称为up()、signal()操作,使S=S+1,若S≤0,唤醒等待队列中的一个进程。
(1)完成互斥控制。也就是为了保护共享资源,不让多个进程同时访问这个共享资源,换句话说,就是阻止多个进程同时进入访问这些资源的代码段,这个代码段称为临界区(也称为管程),而这种一次仅允许一个进程访问的资源称为临界资源。为了实现进程互斥地进入自己的临界区,代码可以如下所示。
P(信号量)
临界区
V(信号量)
由于只允许一个进程进入,因此S的初始值应该为1(或者整个资源数目),表示可以允许多少个进程进入,当S<0时,其绝对值就是等待使用的进程数,也就是等待队列中的进程数。而当一个进程从临界区出来时,就会将S加1,如果等待队列中还有进程,则调入一个新的进程进入(这个过程称为“唤醒”)。
(2)完成同步控制。最简单的同步形式是:进程A在进程B到达L2以前,不应前进到超过点L1,这样就可以使用下列程序:
进程A 进程B
… …
11:P(信号量) L2:V(信号量)
… …)
因此,要确保进程B执行V操作之前,不让进程A的运行超过L1,信号量S的初值就应该为0。这样,如果进程A先执行到L1,那么执行P操作后, S就会小于0,也就停止执行。直到进程B执行到L2时,将S加1,并唤醒它以继续执行。
转载请注明原文地址:https://kaotiyun.com/show/AptZ777K
本试题收录于:
网络管理员上午基础知识考试题库软考初级分类
0
网络管理员上午基础知识考试
软考初级
相关试题推荐
假设某硬盘由5个盘片构成(共有8个记录面),盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/mm,磁道密度为16道/mm,每磁道分16个扇区,每扇区512字节,则该硬盘的格式化容量约为()MB。
在发布-订阅(Publish.Subscribe)消息模型中,订阅者订阅一个主题后,当该主题有新消息到达时,所有订阅者都会收到通知。(45)设计模式最适合这一模型。
UNIx系统采用直接、一级、二级和三级间接索引技术访问文件,其索引结点有13个地址项(i_addr[0]~i_addr[12])。如果每个盘块的大小为1KB,每个盘块号占4B,则进程A访问文件F中第11264字节处的数据时,()。
(43)设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。
对于关键字序列(26,25,72,38,8,18,59),采用散列函数H(Key)=Keymod13构造散列表(哈希表)。若采用线性探测的开放定址法解决冲突(顺序地探查可用存储单元),则关键字59所在散列表中的地址为(61)。
Every valid character in a computer that uses even(71)must always have an even number of 1 bits.
当我们只需要把库元素中的内容加到页面中,而不需要和库进行关联时,可以在拖动库元素到网页的同时按住()键。
In a certain cache system, the modified cache block is written to main memory only when the block is replaced. All of the follow
______isnotacomputerlanguages.
WindowsServer2003新增的功能有:(1)。(1)A.MSNMessagerB.流媒体服务(WMS,WindowsMediaServices)C.活动目录(ActiveDirectory)D.Interne
随机试题
某公司在2012年发行债券10000元,每年利息费用800元,该债券的筹资费用率2%,该公司的所得税率为25%,则债券的资本成本为()
案例 E矿为国有重点煤矿,属于井工矿,核定生产能力330×104t/a。E煤矿主采3煤层,煤尘具有爆炸性。矿井采用斜井开拓方式,共有主斜井、副斜井、风井3个井口。 矿井地面建有生活水池,容量200m3,井下防尘、供水施救系统与消防共用一趟管,供水主管为
城市桥梁工程无支护基坑施工注意事项中,相邻基坑深浅不等时,一般按()的顺序施工。
住宅装修过程中,因渗漏、管道堵塞等原因给邻居造成经济损失的,其赔偿或修复主体是()。
1.背景我国西北地区某旅游城市新建一民用机场,包含一条跑道、一座旅客航站楼等设施。预计10年内年旅客吞吐量将达30万人次。设计使用飞机机型为B737。机场的基准飞行场地长度为2200m,无净空道和停止道,装备的仪表着陆系统以及目视助航设备能供飞机在决断高
简述真实主义歌剧。
任何稍有头脑的管理者都知道创新是成功的关键要素。但问题是,这需要大脑的两个半球都参与工作:富于想象、擅长整体性思维的右脑,加上理性、分析型的左脑。可是像达芬奇这样同时精于艺术想象和科学分析的人,是极为罕见的。______。填入横线最恰当的一项是(
与显示相关的Applet方法有______()、repaint()和update()。
AdultEducationMillionsofpeopleareenrolledineveningadulteducationprogramsacrossAmerica./Communitycollegeshav
A、Mrs.Joneswaspunished.B、Mrs.Joneslostherrecord.C、Thecasewasdismissed.D、Thejudgekepthisrecord.C
最新回复
(
0
)