【题目】
27.使用TSL(Test and Set Lock)指令实现进程互斥的伪代码如下所示。
do {
……
while(TSL(&lock));
critical section;
lock=FALSE;
……
} while(TRUE);
下列与该实现机制相关的叙述中,正确的是
A.退出临界区的进程负责唤醒阻塞态进程
B.等待进入临界区的进程不会主动放弃CPU
C.上述伪代码满足“让权等待”的同步准则
D.while(TSL(&lock))语句应在关中断状态下执行
【答案】:B
【题目】
27.使用TSL(Test and Set Lock)指令实现进程互斥的伪代码如下所示。
do {
……
while(TSL(&lock));
critical section;
lock=FALSE;
……
} while(TRUE);
下列与该实现机制相关的叙述中,正确的是
A.退出临界区的进程负责唤醒阻塞态进程
B.等待进入临界区的进程不会主动放弃CPU
C.上述伪代码满足“让权等待”的同步准则
D.while(TSL(&lock))语句应在关中断状态下执行
【答案】:B
Copyright © 2011-202
All Rights Reserved