文件名称:GanttChart:目标
文件大小:122KB
文件格式:ZIP
更新时间:2024-06-01 10:24:46
HTML
甘特图 目标: 编写一个程序来比较循环算法,最短作业优先算法和SRTF调度算法的性能。 细节: 输入:进程文件以及相关的CPU突发时间和到达时间。 文件中没有标题,每一行的格式均为“”,每个字段之间都有空格。 例子: A 10 0 B 1 1 C 2 3 D 1 0 E 5 1 您的程序必须从数据文件中读取输入并将其存储在适当的数据结构中。 然后,您将一次模拟三种调度算法对数据的行为。 对于每种算法,您的程序都需要打印出某种垂直甘特图,然后再打印一些摘要统计信息。 甘特图:首先打印调度算法的名称,然后在每次调度进程时,打印出调度决策的时间,processID和上下文切换的原因。 最后一个过程完成后,打印结束时间并“完成”。 进行上下文切换的3个可能原因是:进程终止Quantum过期进程被突发时间较短的进程抢占 例子: SJF计划0 D进程已终止1 B进程已终止2 E进程已终止
【文件预览】:
GanttChart-main
----prog2inputfilew16.txt(57B)
----4560prog2w16.html(40KB)
----Operating System Project 2.docx(117KB)
----u.txt(49B)
----GanttChart.java(22KB)
----README.md(5KB)