单选题
在操作系统中,除赋初值外,对信号量仅能操作的两种原语是{{U}} {{U}} {{/U}} {{/U}}。
A.存操作、取操作
B.读操作、写操作
C.P操作、V操作
D.输入操作、输出操作
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 在操作系统中,信号量是实现任务同步的主要手段。使用二进制信号量可以很方便的实现互斥。互斥是指多任务在访问临界资源时具有排他性。 除赋初值外,对信号量仅能操作的两种原语是:P操作、V操作。换言之,信号量是一种只能由P操作和V操作所改变的整型变量。在执行一次P操作时,信号量的值减1;当其值为小于0时,进程阻塞。在执行V操作时,信号量的值加1;当其值为小于等于0时,唤醒阻塞队列中的进程。
提交答案
关闭