下列关于信号量使用的叙述中,哪些是正确的?()
A: 信号量初始化后,只能实施
B: V原语操作
C: 在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的P操作
D: 在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的V操作
E: 信号量的初值不能小于0
F: 互斥信号量的变化范围只能是正整数
A: 信号量初始化后,只能实施
B: V原语操作
C: 在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的P操作
D: 在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的V操作
E: 信号量的初值不能小于0
F: 互斥信号量的变化范围只能是正整数
举一反三
- 【多选题】信号量有两种类型,可分为同步信号量和互斥信号量。 下列说法中,正确的是: A. 同步信号量的P、V操作在不同的进程中 B. 同步信号量的P、V操作在同一个进程中 C. 互斥信号量的P、V操作在不同的进程中 D. 互斥信号量的P、V操作在同一个进程中
- 生产者消费者问题中如果进程先执行同步信号量的V操作,再执行互斥信号量的V操作,则系统可能会发生死锁
- 用信号量和P、V原语操作可解决互斥问题,互斥信号量的初值一定为1
- FreeRTOS任务间同步和通信的方式包括: A: 消息队列 B: 信号量 C: 互斥量
- P操作信号的值(),若结果小于0,则该进程值为()状态。V操作将信号量的值(),若结果(),则释放一个等待信号量的进程。