菜鸟笔记
提升您的技术认知

M资源,每个进程最多N个资源,最多几个进程不会发生死锁

有m个资源,每个进程最多需要x个资源,则最多允许几个进程参与竞争,确保不会发生死锁?
进程数使用n表示
当n(x-1)+1<=m时,此时不会发生死锁
变换形式即n<=m-1/x-1