假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是( )。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为(请作答此空)。
2023-09-01
B. 0、1
C. 1、0
D. 0、2
参考答案:D
本题考查操作系统进程管理信号量方面的基础知识。早在1965年荷兰学者Dijkstra提出信号量机制是一种有效的进程同步与互斥工具。目前,信号量机制有了很大的发展,主要有整型信号暈、记录型信号量和信号量集机制。对于整型信号量可以根据控制对象的不同被赋予不同的值。通常将信号量分为公用信号量和私用信号量两类。其中,公用信号量用于实现进程间的互斥,初值为1或资源的数目;私用信号量用于实现进程间的同步,初值为0或某个正整数。信号量S的物理意义:S大于等于0表示某资源的可用数,若S小于0,则其绝对值表示阻塞队列中等待该资源的进程数。本题由于信号量S的当前值为0,则意味着系统中资源R的可用个数M等于0,等待资源R的进程数N等于0。
初步可行性研究是对拟建工程项目进行初步分析,论证项目投资建设的( )。
2023-05-16 从业资格其它
2023-05-16 从业资格其它
2023-05-16 从业资格其它
2023-05-16 从业资格其它
产业规划所关注的外部环境分析中,()是最重要的部分,是与规划方案关系最为密切的内容。
2023-05-16 从业资格其它
需要提出一份单独的项目环境影响后评价报告的项目不包括( )。
2023-05-16 从业资格其它
2023-05-16 从业资格其它
根据《政府核准投资项目管理办法》,下列情形中,核准机关不予核准项目的是( )。
2023-05-16 从业资格其它
根据《招标投标法实施条例》的规定,有下列()情形之一的工程项目,可以不进行招标。
2023-05-16 从业资格其它
2023-05-16 从业资格其它
热门标签