单选题
👁️ 浏览量:

试题题干

下列说法错误的是(  )

A

整型信号量的值可以由wait和signal操作改变,还可以由其它原子操作改变

B

wait和signal操作都是原子操作

C

不同的资源对应不同的信号量,并不是系统中所有的资源都用同一个信号量表示

D

原子操作可以通过关中断来实现

参考答案

正确答案:

试题解析

(5) 对整型信号量机制的总结
1) 整型信号量的值只能由wait和signal操作改变。
2) wait和signal操作都是原子操作,即在这两个操作中对信号量的访问是不能被中断的。 

3) 原子操作可以通过关中断来实现。
4) 整型信号量机制的实例:Linux中的自旋锁SpinLock。
5) 不同的资源对应不同的信号量,并不是系统中所有的资源都用同一个信号量表示。