银行家算法是死锁避免的经典算法,其核心思想是:进程动态地申请资源,每次申请资源时系统都执行安全状态检查算法判断本次申请是否会造成系统处于不安全状态,如果不安全则阻塞进程;如果安全状态,则完成资源分配。 安全状态检查算法的思想是找到一个安全序列,使所有进程都能执行完毕。如果找到,则处于安全状态,否则为不安全状态。
2019-12-21 20:15:05 8KB 银行家算法
1
可以尝试分配,进行安全性检查,出错了可以恢复数据
2019-12-21 20:12:42 908B 操作系统
1
java代码实现了银行家算法,界面写的个人认为还是较为细致的,完整的实现了找安全序列等算法功能,可作为参考学习银行家算法。
2019-12-21 20:12:06 8KB java 银行家算法
1
利用C语言实现操作系统中的银行家算法(话说说的这么清楚还需要多少描述吗?额,我这个是老师亲自验收通过的!)
2019-12-21 20:09:37 5KB 操作系统 银行家算法 C语言
1
银行家算法c++完整实现,包括项目工程所有文件。 另可参考博客:https://blog.csdn.net/lingpy/article/details/79915768#commentsedit
2019-12-21 20:09:01 250KB 银行家算法
1
银行家算法是避免死锁的一种重要方法,用高级C语言实现银行家算法的代码及调试。
2019-12-21 20:08:28 25KB C语言 银行家算法
1
用C#编写的银行家算法,可以通过安全性算法判断当前序列是否安全,如果安全,会给出一个安全序列。还可以进行资源的分配,若分配后处于安全状态,则予以分配,相应各进程参数发生变化并显示,否则不予分配。
2019-12-21 20:06:22 1.86MB C# 操作系统
1
南昌大学操作系统实验报告,编程实现银行家算法,有流程图,实现代码,和运行结果截图及实验小结体会,对实验的建议。我大二做过的实验报告。
2019-12-21 20:01:51 153KB 实验报告 数据结构 银行家算法 代码
1
银行家算法&多级队列调度算法(内含源码)很好很完整的资源哦
1
这是用javascript完成的银行家算法
2019-12-21 19:55:59 18KB 操作系统 实验 银行家算法
1