某系统有同类资源m个,它们供n个进程共享。如果每个进程最多申请x个资源(1≤x≤m),说明只要不等式n(x-1)+1≤m成立,该系统不会发生死锁。
因为每个进程最多申请x个资源1≤x≤m,最坏的情况是每个进程都已得到了(x-1)个资源,现均要申请最后一个资源。
只要系统至少有一个资源,就可使其中一个进程得到所需的全部资源。
(已知n(x-1)+1≤m成立)。
在它执行结束后,归还的资源可供其他进程使用,因而不会发生死锁。
扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。