单选题 设有n个进程共用一个相同的程序段,假设每次最多允许m个进程(m≤n)同时进入临界区,则信号量S的初值为______。
【正确答案】 A
【答案解析】[解析] 本题考查互斥信号量的设置。互斥信号量的初值应为可用资源数,在本题中为可同时进入临界区的资源数。每当一个进程进入临界区,S减1,减到-(n-m)为止,此时共有|S|个进程在等待进入。