已知有5个进程共享一个互斥段,如果最多允许2个进程同时进入互斥段,则相应的信号量的变化范围是( )。
1个回答
展开全部
【答案】:C
本题考查操作系统进程管理同步与互斥方面的基础知识。
正确答案为C。因为系统中有5个进程共享一个互斥段,如果最多允许2个进程同时进入互斥段,则信号量S的初值应设为2,当第一个进程进入互斥段时,信号量S减1等于1;当第二个进程进入互斥段时,信号量S减1等于0;……;当第5个进程进入互斥段时,信号量S减1等于-3。可见,信号量的变化范围是-3~2。
本题考查操作系统进程管理同步与互斥方面的基础知识。
正确答案为C。因为系统中有5个进程共享一个互斥段,如果最多允许2个进程同时进入互斥段,则信号量S的初值应设为2,当第一个进程进入互斥段时,信号量S减1等于1;当第二个进程进入互斥段时,信号量S减1等于0;……;当第5个进程进入互斥段时,信号量S减1等于-3。可见,信号量的变化范围是-3~2。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询