首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
管程是什么?管程与进程的区别是什么?
管程是什么?管程与进程的区别是什么?
admin
2016-05-14
35
问题
管程是什么?管程与进程的区别是什么?
选项
答案
管程(monitor)就是为了解决信号量机制而提出的一种新的进程间同步互斥机制。管程引入了面向对象的思想。管程是把共享资源的数据结构及一组对该资源的操作和其他相关操作封装在一起所构成的软件模块。进程只能用管程定义的接口进入管程,访问共享资源。在管程的实现中,为了保护管程共享数据结构的数据完整性,需要保证进程互斥地进入,故在管程中定义了阻塞及唤醒操作,设置了进程等待队列。 管程与进程的区别是:进程是活动主体,是动态的,进程能创建和撤销。在操作系统中设置进程的目的是记录和管理程序的动态执行过程。 管程与操作系统中的共享资源相关,是被动的、静态的,没有创建和撤销。设置管程是为了协调进程的同步与互斥和对共享资源的访问,管程可被进程调用。
解析
转载请注明原文地址:https://kaotiyun.com/show/biNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
凯撒密码的加密形式为ek(m)=(m+3)=cmod26,假定明文空问与密文空间都是26个大写的英文字母,同时将英文字母按顺序与模26的余数一一对应。试分析凯撒密码存在的安全弱点。
机房为避免火灾、水灾,应采取的措施有:____________、火灾报警系统、灭火设施和管理措施。
恶意代码的主要关键技术有____________、攻击技术和隐藏技术。
通常,可以利用____________这个简单命令得到主机操作系统的类型。
恶意代码的隐藏技术通常包括本地隐藏和____________。
单机上网用户面临的安全问题主要有:计算机硬件设备的安全、___________、网络蠕虫、恶意攻击、木马程序、网站恶意代码、操作系统和应用软件漏洞等。
网络操作系统中,可以有效地解决进程间的同步和互斥问题的是()
下列属于进程调度算法的是()
对进程竞争的资源管理不当就会引起死锁。死锁的发生是与资源的( )和进程的( )有关。
采用按序分配资源策略可以防止死锁,这是因为它能破坏产生死锁的四个必要条件之一。它所破坏的条件是
随机试题
硫化氢气体不能用浓硫酸干燥
在管理中,不存在某种普遍适用的、一成不变的管理理论和方法。采用何种管理方法,必须根据组织所处的内外环境和具体情况而定,只是权变管理学派的观点。()
Mr.Johnsonworkedinanoffice.Hewasshortandoverweight,andhelookedlikeafifty-year-oldman【C1】______hewasnomoreth
心脏复苏成功后死亡的最常见原因是
诊断原发性甲状腺功能减退症最敏感的指标是
在公路水运工程试验检测业务考试中,不是公路试验检测工程师和试验检测员考试专业科目的是:()。
2007年2月,甲与乙相识,又通过乙结识了丙。三人经协商,达成了去A市买牛皮的协议。同年4月,丙、乙集资1万元,由丙与甲到A市购买牛皮。甲见丙身带钱款,遂生抢劫之念。他以到别处购买牛皮为由,将丙骗出,当行至一隐蔽处,乘丙不备,用石头将丙的头部击伤,丙急忙逃
Hedidn’tgointodetailsonthesubject,butjustspoke________.
PleasenotethatIwillbeawayfromBostonnextweek,_____youwanttocallmeanddiscussthings.
Bookshavealwaysbeenthemaintoolsforteaching.Butavastnumberofnewtoolshavecometouseinthis【S1】__
最新回复
(
0
)