题30
题目
Q:以下关于管程的叙述中, 错误的是 ( ) 。
A. 管程是进程同步工具, 解决信号量机制大量同步操作分散的问题
B. 管程每次只允许一个进程进入管程
C. 管程中 signal 操作的作用和信号量机制中的
D. 管程是被进程调用的, 管程是语法范围, 无法创建和撤销
分析
A:这两个操作要是效果是一样的,搞两个干嘛
解
C
管程的 signal 操作与信号量机制中的
而管程中的 signal 操作是针对某个条件变量的,若不存在因该条件而阻塞的进程, 则 signal 不会产生任何影响。