首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
管程是什么?管程与进程的区别是什么?
管程是什么?管程与进程的区别是什么?
admin
2016-05-14
22
问题
管程是什么?管程与进程的区别是什么?
选项
答案
管程(monitor)就是为了解决信号量机制而提出的一种新的进程间同步互斥机制。管程引入了面向对象的思想。管程是把共享资源的数据结构及一组对该资源的操作和其他相关操作封装在一起所构成的软件模块。进程只能用管程定义的接口进入管程,访问共享资源。在管程的实现中,为了保护管程共享数据结构的数据完整性,需要保证进程互斥地进入,故在管程中定义了阻塞及唤醒操作,设置了进程等待队列。 管程与进程的区别是:进程是活动主体,是动态的,进程能创建和撤销。在操作系统中设置进程的目的是记录和管理程序的动态执行过程。 管程与操作系统中的共享资源相关,是被动的、静态的,没有创建和撤销。设置管程是为了协调进程的同步与互斥和对共享资源的访问,管程可被进程调用。
解析
转载请注明原文地址:https://jikaoti.com/ti/rjEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
工序活动条件质量控制包括()
下列属于投资估算的方法是()
下列属于流动资金估算方法的是()
条件概率预测法、产生式/专家系统、状态转换方法等方法属于入侵检测的___________方式。
电磁辐射的防护措施主要有两类:一类是对___________的防护,另一类是对辐射的防护。
单机上网用户面临的安全问题主要有:计算机硬件设备的安全、___________、网络蠕虫、恶意攻击、木马程序、网站恶意代码、操作系统和应用软件漏洞等。
在计算机病毒检测手段中,下面关于特征代码法的表述,错误的是()
可用于风险条件下决策类型的是()
试描述文件映射的概念,有哪些方法可供一个进程与另一个进程共享某个文件映射对象?
设有m个进程共用一个相同的程序段(临界区),若每次最多允许n个进程(n<m)同时进入临界区,则信号量的初始值应为()
随机试题
一侧三叉神经的下颌神经损伤,张口时,下颌(骨)偏向患侧。
女,32岁,脐周胀痛伴低热1月余,腹部B超示腹腔积液,腹水常规有核细胞1000×106/L,淋巴细胞0.90,最可能的诊断是
下列有关低钾血症叙述错误的是()。
个人所得税是世界各国普遍征收的一个税种,下列属于我国现行个人所得税的特点的有()。
某字典在凡例中说明排字的顺序:字头按汉语拼音字母顺序排列,同一音节下按阴平、阳平、上声、去声和轻声顺序排列,同音同调的字按笔画数由少到多排列,笔画相同的按起笔笔形横、竖、撇、点、折的顺序排列。根据以上信息,以下哪项为真?()
简述“三舍法”的主要内容。
《教育漫话》的作者是()
设总体X的概率分布为,其中p(0<p<1)是未知参数,又设x1,x2,…,xn是总体X的一组样本观测值.试求参数p的矩估计量和最大似然估计量.
冯.诺依曼(VonNeumann)在他的EDVAC计算机方案中,提出了两个重要的概念,它们是_______。
LivingonMars1.FactsofMars■140millionmilesaway■Beautiful【T1】_________【T1】_________■Discov
最新回复
(
0
)