首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
管程是什么?管程与进程的区别是什么?
管程是什么?管程与进程的区别是什么?
admin
2016-05-14
58
问题
管程是什么?管程与进程的区别是什么?
选项
答案
管程(monitor)就是为了解决信号量机制而提出的一种新的进程间同步互斥机制。管程引入了面向对象的思想。管程是把共享资源的数据结构及一组对该资源的操作和其他相关操作封装在一起所构成的软件模块。进程只能用管程定义的接口进入管程,访问共享资源。在管程的实现中,为了保护管程共享数据结构的数据完整性,需要保证进程互斥地进入,故在管程中定义了阻塞及唤醒操作,设置了进程等待队列。 管程与进程的区别是:进程是活动主体,是动态的,进程能创建和撤销。在操作系统中设置进程的目的是记录和管理程序的动态执行过程。 管程与操作系统中的共享资源相关,是被动的、静态的,没有创建和撤销。设置管程是为了协调进程的同步与互斥和对共享资源的访问,管程可被进程调用。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/biNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
漏洞分析的目的是发现目标系统中存在的安全隐患,分析所使用的安全机制是否能够保证系统的机密性、完整性和____________。
按照病毒攻击的系统进行分类,计算机病毒可分为:攻击DOS系统的病毒、攻击Windows系统的病毒、攻击OS/2系统的病毒和()
计算机病毒程序利用操作系统的___________或加载机制进入内存。
___________是指利用管理控制和技术措施,保证在一个网络环境里,信息数据的机密性、完整性及可使用性受到保护。
在计算机病毒检测手段中,下面关于特征代码法的表述,错误的是()
f(Ai,θj)在方案Ai在状态θj下的收益值,用最大最小原则的决策思路可表述为()
网络操作系统中,可以有效地解决进程间的同步和互斥问题的是()
在操作系统中,一方面每个进程具有独立性,另一方面进程之间又具有相互制约性。对于任何两个并发进程,它们之间()
下列属于进程调度算法的是()
随机试题
关于消化性溃疡以下哪项是错误的()。
晚期产后出血,多发生在产后
吸收客户资金不入账罪的犯罪主体为()。[2012年6月真题]
马尔萨斯的人口理论忽视了一个关键因素,它就是()。
关于中国与匈牙利进出口贸易,能够从资料中推出的是:
马克思主义观点认为,教育起源于()
教学要“道而弗牵,强而弗抑,开而弗达”体现的教学原则是
Thedirectortriedtowaveasidetheseissuesastrivialdetailsthatcouldbesettledlater.
In2004,theAuburnHousingAuthoritybecamethefirstauthorityinMaineandoneofthefirstinthecountrytobansmokingin
Aftermonthsofintensetrainingandpreparation,ourWorldSkillscompetitorsarereadytomaketheirpresenceontheworld’sst
最新回复
(
0
)