3.4预防死锁&3.5避免死锁

预防死锁 预先静态分配法:进程执行要么分配全部资源,要么一个资源都不给。 要使用的资源按照编号依次申请,所有资源申请完毕再执行,申请的资源顺序并不代表执行的顺序,执行时根据进程情况而定。 避免死锁 银行家算法 available向量:每个元素代表可用资源数 i代表进程,j代表资源数量, MAX[i, j]矩阵:最大需求量矩阵,[i, j]代表当前i进程需要j类资源的数量。 allocation[i
相关文章
相关标签/搜索