操作系统实验
greenHandRYX
这个作者很懒,什么都没留下…
展开
-
操作系统实验 银行家 JAVA
问题描述: 死锁会引起计算机工作僵死,因此操作系统中必须防止。本实验的目的在于让学生独立的使用高级语言编写和调试一个系统动态分配资源的简单模拟程序,了解死锁产生的条件和原因,并采用银行家算法有效地防止死锁的发生,以加深对课堂上所讲授的知识的理解。 数据结构: 1. 可利用资源向量Available ,它是一个含有m个元素的数组,其中的每一个元素代表一类可利用的资源的数目,其初始值是系统中所配置的该...原创 2018-12-04 10:23:09 · 2126 阅读 · 0 评论 -
操作系统实验 进程调度 JAVA
问题描述: 多道程序设计中,经常是若干个进程同时处于就绪状态,必须依照某种策略来决定那个进程优先占有处理机。因而引起进程调度。本实验模拟在单处理机情况下的处理机调度问题,加深对进程调度的理解。 调度算法: 优先权法–动态优先权 轮转法 程序流程图: 编程思路: 首先定义进程Thread 进程Thread有以下几个属性: name(进程名) 这里就简单的用数字表时进程名 runTime(进程...原创 2018-12-04 09:38:42 · 4782 阅读 · 0 评论