百度试题 题目假设系统中有9个资源,N个进程。每个进程需要资源数最多为3,问若使系统不发生死锁,N最大为___。相关知识点: 试题来源: 解析 [20] 反馈 收藏
答:设max(i)表示第i个进程的最大资源需求量,need (i )表示第i个进程 还需要的资源量,alloc(i)表示第i个进程已分配的资源量。由题中所给条件 可知: max(1)+ …+max( n)=n eed(1)+ …+n eed( n)+alloc(1)+ …+alloc (n) 如果在这个系统中发生了死锁,那么一方面 m个资源应该全部分配出去,即...
假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。以下()情况下系统可能会产生死锁。A.m=4,n=3,w=2B.m=4,n=2,