文件名称:RoundRobinScheduler:使用 Java 和 LTSA 的循环调度程序
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-05 04:00:10
Java
循环调度器 使用 Java 和 LTSA 的循环调度程序 系统设计 每个 java 类从 LTSA 图中实现相应的流程。 所有必需的打印语句都将打印到控制台。 组成员之间的协作和版本控制通过 github 维护,Eclipse 用于创建和编程类。 ###假设 进程不相互依赖 进程的总执行时间是有限的,即。 没有无限的过程 量子不能分解为更小的单元,因此在单个量子中运行的进程未使用的任何未使用时间都被浪费了; 在此期间没有其他进程运行 文档 ###ReadyQueue 实现队列。 它被设计成一个单一的对象,所有对 ReadyQueue 类的引用都指向同一个队列。 它具有将进程添加到队列末尾、删除和返回(用于执行和处理)进程(如果可能的话)的方法(即队列的大小大于 0),并返回队列的大小队列。 ###发电机 创建流程。 它通过RRScheduler中的main方法调用,它传入队列的最大大
【文件预览】:
RoundRobinScheduler-master
----tests.md(9KB)
----rr.lts(760B)
----RRScheduler()
--------.settings()
--------src()
--------.project(370B)
--------.classpath(293B)
----.gitignore(224B)
----README.md(3KB)