设有m个进程共用一个相同的程序段(临界区),若每次最多允许n个进程(n<m)同时进入临界区,则信号量的初始值应为()
设有m个进程共用一个相同的程序段(临界区),若每次最多允许n个进程(n<m)同时进入临界区,则信号量的初始值应为()
A、n
B、m
C、m—n
D、n—m
【正确答案】:A
【题目解析】:每次最多允许n个进程进入临界区,因此信号量的初始值应该设为n。
Top