当前位置:首页 > 操作系统(02326) > 正文内容

某系统有同类资源m个,供n个进程共享,如果每个进程最多申请x(1≤x≤m)个资源,且各进程的最大需求量之和小于(m+n)个资源,证明该系统不会发生死锁。

高老师2年前 (2024-03-26)操作系统(02326)10

某系统有同类资源m个,供n个进程共享,如果每个进程最多申请x(1≤x≤m)个资源,且各进程的最大需求量之和小于(m+n)个资源,证明该系统不会发生死锁。

证明:利用反证法,若系统会死锁,则n(x-1)+l≤m不成立;所以n(x-1)+1>m成立;于是nx>m+n-1;推得nx≥m+n;与题意所示nx<m+n矛盾,故系统不会死锁。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/435720.html

分享给朋友: