试题详情
- 简答题 考虑这样一种资源分配策略:对资源的申请和释放可以在任何时刻进行。如果一个进程的资源得不到满足,则考查所有由于等待资源而被阻塞的进程,如果它们有申请进程所需要的资源,则把这些资源取出分给申请进程。 例如,考虑一个有三类资源的系统,Available = (4,2,2)。进程A申请(2,2,1),可以满足;进程B 申请(1,0,1),可以满足;若A再申请(0,0,1),则被阻塞(无资源可分)。此时,若C申请(2,0,0),它可以分得剩余资源(1,0,0), 并从A已分得的资源中获得一个资源,于是,进程A的分配向量变成:Available =(1,2,1),而需求向量变成:Need =(1,0,1)。 (1)这种分配方式会导致死锁吗?若会,举一个例子;若不会,说明死锁的哪一个必要条件不成立。 (2)会导致某些进程的无限等待吗?
关注下方微信公众号,在线模考后查看

热门试题
- 操作系统的主要作用是管理和分配计算机软硬
- 页式存储管理中,一个作业可以占用不连续的
- ctrl+alt+del组合键可以打开w
- 当桌面上的小图标被删除后,系统小图标也将
- Windows7采用工作组的方法扩充了任
- 常用压缩软件有WinRAR、winzip
- 以下不属于进程的状态的是()。
- 在时钟、语言和区域中可以将上午、下午改为
- ()是widows7中的高级视觉效果功能
- 2001年,Windows发布了()。
- 任务栏右击会弹出任务栏的菜单。
- 比较基于索引节点和基于符号链的文件共享方
- 对于磁盘整理的说法不正确的是()。
- 在删除某个账户时,如果想保留账户的这些文
- 简述进程(Process)的定义和特征
- 在Word2010表格中,对当前单元格左
- 外存对换空间保存的是虚拟内存管理系统调出
- 下列不属于小工具的是()
- 在快速格式化过程中()。
- 文件系统的模型可分为三层,试说明其每一层