资源简介
操作系统之--模拟银行家算法实现死锁避免
代码片段和文件信息
#include
#include
#include
using namespace std;
#define M 10 //最大进程数
#define N 3 //系统所拥有的资源类型
int Max[M][N];//进程对各类资源的最大需求
int Allocation[M][N];//系统已为进程所分配的各类资源数
int Need[M][N];//运行进程尚需的各类资源数
int Work[N];//运行进程时系统所拥有的资源数
bool finish[M];//表示系统是否有足够的资源分配给进程
int Available[N];//系统可利用的资源数
int n_pro=0;//进程的数目
int flag[M]={-1};//用于标记安全序列
int Readfile();//从磁盘读文件
int Safe1(int flag[]int nint t);//输出所有安全状态
void show();
int Safe();//判断系统是否处于安全状态
int Request();//请求资源分配函数
void show()
{
printf(“ \t%-9s\t%-9s\t%-9s\n““MAX““Allocation““Need“);
printf(“ \tA B C\tA B C\tA B C\n“);
for(int i=0;i {
printf(“p%d\t%d%4d%4d\t“iMax[i][0]Max[i][1]Max[i][2]);
printf(“%d%4d%4d\t“Allocation[i][0]Allocation[i][1]Al
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 540731 2014-09-09 15:30 test\Debug\test.exe
文件 741264 2014-09-09 15:30 test\Debug\test.ilk
文件 284917 2014-09-09 15:30 test\Debug\test.obj
文件 2094456 2014-09-09 15:30 test\Debug\test.pch
文件 1065984 2014-09-09 15:30 test\Debug\test.pdb
文件 74752 2014-09-09 15:30 test\Debug\vc60.idb
文件 110592 2014-09-09 15:30 test\Debug\vc60.pdb
文件 5191 2014-09-08 22:30 test\test.cpp
文件 3377 2014-09-09 15:30 test\test.dsp
文件 514 2014-09-09 15:35 test\test.dsw
文件 41984 2014-09-09 15:35 test\test.ncb
文件 48640 2014-09-09 15:35 test\test.opt
文件 736 2014-09-09 15:30 test\test.plg
文件 81 2014-09-08 22:40 test\test.txt
目录 0 2014-09-09 18:52 test\Debug
目录 0 2014-09-09 18:52 test
----------- --------- ---------- ----- ----
5013219 16
- 上一篇:LPC23XX IAP
- 下一篇:2.4寸TFT彩屏单片机驱动程序
相关资源
- 操作系统课程设计 银行家算法论文
- 操作系统大作业(银行家算法)
- 计算机操作系统实验(5个详细实验)
- 实现银行家算法(有界面 )
- 动态资源分配算法
- 银行家算法C 语言实现
- 操作系统 进程调度时间片轮转银行家
- 银行家算法的设计与实现 操作系统课
- 资源分配 银行家算法
- 银行家算法课程设计报告
- 操作系统课程设计-设备管理
- 银行家算法流程图.edd
- OS课程设计 共享资源分配与银行家算
- 银行家算法代码+实验报告
- 银行家算法课程设计
- 操作系统银行家算法 js网页实现
- 一个n个并发进程共享m个资源的银行家
- 银行家算法、安全性算法
- 操作系统银行家算法两个
- 进程调度算法和银行家算法
- 操作系统-银行家算法课设报告及源码
- 银行家算法linux下实现
- 操作系统实验-银行家算法
- 银行家算法讲解 带流程图
- 银行家算法报告
- 银行家算法的思想,编写程序,解决
- 银行家算法实验报告
- 毕业论文形式 银行家算法课程设计实
- 操作系统银行家算法实验报告
- 银行家算法&多级队列调度算法内含源
评论
共有 条评论