设有m个进程共用一个相同的程序段(临界区),若每次最多允许n个进程(n<m)同时进入临界区,则信号量的初始值应为()

题目类型: 单选题

题目内容

设有m个进程共用一个相同的程序段(临界区),若每次最多允许n个进程(n<m)同时进入临界区,则信号量的初始值应为()

题目选项

A. n
B. m
C. m—n
D. n—m

正确答案

A

题目解析

每次最多允许n个进程进入临界区,因此信号量的初始值应该设为n。

题目纠错