OperatingSystemScheduling:操作系统项目 进程调度模拟器 源码
操作系统调度 这是操作系统项目。 该项目的想法是在第一阶段生成随机统一的工作流。 然后在第二阶段,我们将从最常用的6种算法中选择一种调度算法。 之后,我们将比较哪种算法在哪些数据上表现更好。 作为奖励的一部分,我们设计了一个交互式用户界面,以便该项目以后可以用于教育用途。 在用户界面中,可以看到每个作业的进度以及整个系统的进度。 实现的算法: 先来先服务的FCFS调度 最短工作优先SJF计划 剩余时间最短 优先排程 循环赛-RR调度 指数平均SRJF 产品特点 学生可以可视化作业队列,设备队列和就绪队列。 队列的可视化是按时间单位进行的,因此他/她可以捕获所有内容。 有一个日志窗口