当前位置:首页 → 计算机类 → 软件水平考试 → 中级软件设计师->假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只
假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量s取值范围为(请作答此空);若信号量S值为-3,则系统中有()个进程等待使用打印机。
根据题意,假设系统中有n个进程共享3台打印机,意味着每次只允许3个进程进入互斥段,那么信号量初值应为3。可见,根据排除法只有选项B中含有3。信号量S物理意义为:当S≥0时,表示资源可用数;当S大于0时,其绝对值表示等待资源进程数。