在某系统中,有N个进程共享10个同类设备资源,每个进程最多需要4台设备资源,试问:N最多为几时才能保证系统不会发生死锁?请筒略说

作者:高老师 浏览 1

在某系统中,有N个进程共享10个同类设备资源,每个进程最多需要4台设备资源,试问:N最多为几时才能保证系统不会发生死锁?请筒略说明原因。
【正确答案】:N*3+1≤10→N≤3。 考虑资源申请的最坏情况:每个进程均已获得3个资源后,均要再申请1个资源,系统只要有1个只有,就可以先分配给某个进程,待它结束资源的使用或运行结束后就可归还资源再供其他进程使用,因此该系统不会发生死锁。

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板