首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
管程是什么?管程与进程的区别是什么?
管程是什么?管程与进程的区别是什么?
admin
2016-05-14
59
问题
管程是什么?管程与进程的区别是什么?
选项
答案
管程(monitor)就是为了解决信号量机制而提出的一种新的进程间同步互斥机制。管程引入了面向对象的思想。管程是把共享资源的数据结构及一组对该资源的操作和其他相关操作封装在一起所构成的软件模块。进程只能用管程定义的接口进入管程,访问共享资源。在管程的实现中,为了保护管程共享数据结构的数据完整性,需要保证进程互斥地进入,故在管程中定义了阻塞及唤醒操作,设置了进程等待队列。 管程与进程的区别是:进程是活动主体,是动态的,进程能创建和撤销。在操作系统中设置进程的目的是记录和管理程序的动态执行过程。 管程与操作系统中的共享资源相关,是被动的、静态的,没有创建和撤销。设置管程是为了协调进程的同步与互斥和对共享资源的访问,管程可被进程调用。
解析
转载请注明原文地址:https://kaotiyun.com/show/biNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。如果要辨别出数据包是来自内部网络,还是来自外部网络,请问包过滤路由器该设置在本题图中的哪个位置?试在答题卡上标出。
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
恶意代码的关键技术主要有:生存技术、___________和隐藏技术。
在计算机病毒检测手段中,下面关于特征代码法的表述,错误的是()
库存的作用最基本的一个方面就是保证工业企业的生产能够正常地、________、均衡地进行。
不确定条件下的决策是()
决策树是在______条件下进行决策的一种方法。()
P1、P2、P3、P4为具有合作关系的四个进程,P1执行三个计算操作并将结果分别存入X、Y、Z变量,P1运行结束后,P2、P3和P4分别计算X、Y、Z变量的平方值并将结果存入原变量。利用P、V操作实现上述进程间的同步关系。
为确保信箱数据的一致性,需要设置________个信号量。
Sybase的数据仓库解决方案是_______体系结构。
随机试题
下列属于采购部门本身质量管理的是()。
CO2气体保护焊机因焊丝在送丝轮处卷曲造成不送丝故障,将弯曲焊丝剪掉就可以排除。
Hecamebacklate,______whichtimealltheguestshadalreadyleft.
A.急性胃肠炎B.上消化道大出血C.肾病综合征D.肝性脑病E.肾小球肾炎不洁食物会诱发
关于斜拉桥叙述不正确的是()。
阅读下列材料,根据要求完成任务。材料一《义务教育化学课程标准(2011年版)》的“内容标准”:能积极参与做化学实验;能顺利地完成实验操作;能在实验操作中注意观察和思考相结合。材料二某版本教科书中“化学是一门以实验为基础的科学”部
下列关于法律责任的说法中,正确的有:
我国社会主义建设战略的出发点和归宿是()。
已知∫01f(x)dx=1,f(1)=0,则∫01xf’(x)dx=_______.
A、Hedoesn’tlikeeitherone.B、It’sadifficultdecision.C、Itmakesnodifferencewhichoneshewears.D、Thejacketisdifficu
最新回复
(
0
)