用C语言描述银行家算法的详细过程

算法简介 银行家算法是一种最有表明性的避免死锁的算法。在避免死锁方法中容许进程动态地申请资源,但系统在进行资源分配以前,应先计算这次分配资源的安全性,若分配不会致使系统进入不安全状态,则分配,不然等待。为了实现银行家算法,在系统中必须设置这样四个数据结构,分别用来描述系统中可利用的资源、全部进程对资源的最大需求、系统中的资源分配,以及全部进程还须要多少资源的状况。html 1.数据结构 (1) 可
相关文章
相关标签/搜索