试题详情
- 简答题考虑由n个进程共享的具有m个同类资源的系统,证明:如果对i=1,2,…,n,有Need>0而且所有最大需求量之和小于m+n,那么该系统是死锁无关的。
- 设每个进程对共享资源的最大需求量为x(0<x≤m),由于每个进程最多申请使用x个资源,在最坏的情况下,每个进程都得到了(x-1)个资源i并且都需申请最后一个资源。这时系统剩余资源数为:m-n(x-1)。只要系统还有一个资源可用,就可使其中的一个进程获得所需的全部资源。该进程运行结束后释放出它所占用的资源,其他进程的资源需求也可全部得到满足。因此,当m-m(x-1)≥1时,即x≤(m+n-1)/n时系统不会发生死锁。进而可得系统中所有进程的最大需求量之和n·x≤(m+n-1)时系统不会发生死锁。该题中,所有进程最大需求量之和小于m+n,所以,该系统是死锁无关的。
关注下方微信公众号,在线模考后查看
热门试题
- 在Windows7操作系统的账户管理操作
- 分布式操作系统保持了网络操作系统的全部功
- 我国目前最大的公益性互联网络是()。
- 即插即用设备是指在不关闭系统的情况下,可
- 下列选项中()是控制面板中的查询方式。
- 实现窗口切换的快捷键有()。
- 什么是设备的独立性?根据设备的类型,设备
- 在弹出的快捷菜单中选择排列方式可以设置图
- 文件夹没有的属性是()
- 虚存容量的扩大是以牺牲CPU工作时间以及
- WIN7中文件夹命名最多几个字符()。
- 磁盘清理程序可以合并可用空间,实现提高计
- 文件的逻辑组织
- WAN被称为()。
- 考虑一个请求分页系统,测得如下的利用率
- 添加桌面小工具的方法不包括()。
- 开始菜单中,主要包括()。
- ()用来提供系统性能。
- 磁盘管理工具不包括以下哪个()。
- 图标一般由()组成。