- 7
- 0
- 约1.23万字
- 约 21页
- 2017-02-01 发布于重庆
- 举报
操作系统集中上机实验报告.
操作系统集中上机
实验报告
学 生: 刘亚男
学 号: 0214110121
班 级:
专 业: 数字媒体技术
重庆邮电大学移通学院
2013年12月
目 录
实验一:银行家算法 3
目的和要求 3
实验内容 3
算法描述 3
代码如下: 3
实验结果: 10
实验二:时间片轮转法 10
基本思想: 10
代码如下: 11
实验结果: 14
实验三:非抢占式优先级调度算法 15
基本思想: 15
实验结果: 19
集中上机总结 21
参考文献 21
实验一:银行家算法
目的和要求
银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。
实验内容
1.设计进程对各类资源最大申请表示及初值确定。
2.设定系统提供资源初始状况。
3.设定每次某个进程对各类资源的申请表示。
4.编制程序,依据银行家算法,决定其申请是否得到满足。
算法描述
银行家可以把一定数量的资金供多个用户周转使用,为保证资金的安全银行家规定:
1. 当一个用户对资金的最大需求量不超过银行家现有的资金就要接纳该用户;
2. 用户可以分期贷款,但贷的总数不能超过最大需求量;
3. 当
原创力文档

文档评论(0)