若系统中有m个单位的存储器资源,它被n个进程使用,而每个进程都要求w个单位的存储器资源,
则当[n×(w-1)+1]>m时,系统可能会引起死锁。
比如 m=3,n=2,w=2 时不会引起死锁
m=3,n=3,w=2 时将可能会引起死锁,若将m+1 则不会死锁
存储资源与死锁关系
本文探讨了在有限存储资源条件下,多个进程请求资源时可能导致的死锁问题。通过具体的数学表达式和实例分析,揭示了系统配置参数与发生死锁可能性之间的内在联系。
若系统中有m个单位的存储器资源,它被n个进程使用,而每个进程都要求w个单位的存储器资源,
则当[n×(w-1)+1]>m时,系统可能会引起死锁。
比如 m=3,n=2,w=2 时不会引起死锁
m=3,n=3,w=2 时将可能会引起死锁,若将m+1 则不会死锁
1486

被折叠的 条评论
为什么被折叠?