文件名称:ProcessSchedulers:ICS143 的课程项目 - UCIrvine 的操作系统课程
文件大小:91KB
文件格式:ZIP
更新时间:2024-06-19 02:14:08
Java
ICS 143 Spring 2015 编程作业(100 分) 电子副本截止日期:2015 年 6 月 10 日晚上 11:55 通过 EEE Dropbox 请经常检查获取更新。 请仔细阅读完整的作业,至少两次。 尽早开始。 单独编码。 该项目需要用Java实现。 随意分享你的公开测试。 项目介绍 该项目的目标是模拟您在课堂上学到的 3 种不同的调度程序算法:先到先得 (FCFS)、最短剩余时间优先 (SRTF) 和(用于奖励学分)比例份额 (PS)。 为您提供了一个模拟环境(Java),您只需要填写实际的作业调度逻辑即可。 您的每个算法都需要读取包含一组进程的到达时间、突发时间和共享(仅 PS 需要)的文件。 然后,您的代码的目标是通过将所有进程的完成时间、等待时间和周转时间写入输出文件,根据 FCFS、SRTF 或 PS 来安排这些作业。 有关本作业中任何内容的定义,请