百度试题 结果1 题目在用信号量[1]机制实现互斥时,互斥信号量的初值为( )。 A. 0 B. 1 C. 2 D. 3 相关知识点: 试题来源: 解析 B 互斥信号量初值为1,P操作成功则将其清“0”,V操作成功则将其置“1”。反馈 收藏
解析:本题考查信号量机制。互斥信号量的初值都设置为1,P操作成功则将其改成0,V操作成功将其改成1。实现同步时,信号量的初值应根据具体情况来确定,若期望的消息尚未产生,则对应的初值应设为0;若期望的消息已经存在,则信号量的初值应设为一个非0的正整数。 注意:互斥信号量和同步信号量的区别。信号量机制是每...
[解析] 本题考查进程同步与互斥的基本概念和应用。 [问题1] 在多道程序系统中,进程是并发执行的,这些进程之间存在着不同的相互制约关系。进程之间的这种制约关系来源于并发进程的合作以及对资源的共享。 进程在运行过程中,一般会与其他进程共享资源,而有些资源的使用具有排他性。系统中的多个进程可以共享系统的各种...
使用信号量机制实现互斥时,互斥信号量的初值一般为 ;使用信号量机制实现同步时,同步信号量的初值一般为 。A.0 ; 1B.1 ; 0C.不确定; 1D.1 ;不确定
操作系统-进程通信机制 交互式并发进程通过信号量及PV操作可以实现进程的互斥与同步,例如生产者-消费者就是一组相互协作的进程,它们通过信号量来协同工作,并引入有界缓冲区来存取。这种低级通信方式不方便而且局限性很大。 管程适用于高级程序设计编程,它把分散在各进程中的临界区集中统一管理,采用阻塞/唤醒+集中临界区...
在使用信号量机制实现互斥和同步时,互斥信号量和同步信号量的初值分别为__。A.0、1B.1、0C.1、1D.1、由用户确定
百度试题 题目用信号量机制实现互斥时,信号量的初值应设为( )。 A.0B.1C.-1D.随机相关知识点: 试题来源: 解析 B 反馈 收藏
有m个进程共享同一临界资源[1],若使用信号量[2]机制实现对一临界资源的互斥访问,则信号量的变化范围是()。 A. 1至-(m-1) B. 1至m-1 C. 1至
百度试题 题目在用信号量机制实现互斥时,信号量的初值为()。 A.0B.1C.-1D.2相关知识点: 试题来源: 解析 B 反馈 收藏
【题目】有N个进程共享同一临界资源,如用信号量机制,实现对一临界资源的互斥访问,则信号量的变化范围是A : 1--N B : 1--(-N)C : 1--(N-1) D : 1---[-(n-1)]为什么选C 相关知识点: 试题来源: 解析 【解析】答案为D,信号量初值为1.当有进程运行时,其他进程访问信号量,信号量就会减一 ...