记录型信号量中的整型变量value:代表该类资源
非负的
举一反三
- 记录型信号量(设为s)为一个记录型数据结构,一个整形变量value代表资源数目,另一个进程队列指针L用于链接所有等待该资源的进程。
- 信号量机制一共包括整型信号量、记录型信号量、AND型信号量和信号量集。
- 典型的信号量机制不包含如下的( ) 。 A: 长整型信号量 B: 记录型信号量 C: 信号量集 D: AND型信号量
- PV操作所处理的信号量是() A: 不包含等待队列的整型信号量 B: 包含等待队列的记录型信号量 C: 包含等待队列的整型信号量 D: 不包含等待队列的记录型信号量
- 在记录型信号量机制中,P(S)和V(S)操作仅能对信号量施以加1或减1操作,意味着每次只能获得或释放一个单位的临界资源,效率较低,所以引入()。 A: 整型信号量 B: 记录型信号量 C: AND型 D: 信号量集
内容
- 0
对于记录型信号量,其初值一般是() A: 1 B: 0 C: 信号量所代表资源的数量 D: 不能确定
- 1
关于“信号量”的说法正确的是( ) A: 整型信号量和整数等同 B: 信号量的值不可以为负数 C: 整型信号量不能避免忙等 D: 记录型信号量不能避免忙等
- 2
记录型信号量中的结构指针L:当value大于等于0时,该指针(),当value小于0时,该指针指向等待该资源的队列的首个进程的PCB的地址。
- 3
记录型信号量
- 4
有8个进程共享同一临界资源,若使用记录型信号量机制实现对资源的互斥访问,则信号量的初值应设为 。信号量的取值范围:最大值为,最小值为 。