试题详情
- 简答题应用题:设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
-
所采用的互斥信号量初值不同。
1)互斥信号量初值为1,变化范围为 [-n+1,1]。
当没有进程进入互斥段时,信号量值为1;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为0;当有1个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-1个进程等待进入互斥段,故此时信号量的值应为-(n-1)也就是-n+1。
2)互斥信号量初值为m,变化范围为 [-n+m,m]。
当没有进程进入互斥段时,信号量值为m;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为m-1;当有m个进程进入互斥段且没有一个进程等待进入互斥段时,信号量值为0;当有m个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-m个进程等待进入互斥段,故此时信号量的值应为-(n-m)也就是-n+m。 关注下方微信公众号,在线模考后查看
热门试题
- Windows7不支持哪种文件格式()。
- 内部碎片
- 试述页式存储管理的基本原理。
- 网络操作系统和分布式操作系统的最大区别是
- 设有三个作业J1,J2,J3同时到达,运
- Windows7资源管理器在窗口左侧的(
- ()可以说是一种最重要的系统资源。
- 设置数字格式可在控制面板的()。
- 在Word2010中,关于格式刷说法正确
- 程序局部性原理
- 文件夹就如同快捷方式一样,只要单击库中的
- NOS是基于计算机网络,在各种计算机操作
- ()用于修复并检测磁盘错误,可以使用错误
- 在Excel中,对要进行“合并计算”数据
- Aero效果具有透明的磨砂玻璃效果、精致
- 管程
- 计算机资源主要是指计算机的硬件、软件和(
- 假设有32 个存储区域,其编号为0,1,
- 选择进程调度算法的准则是什么?
- 计算机窗口中的组织--布局命令可以选择以