文件名称:CPUscheduler
文件大小:554KB
文件格式:ZIP
更新时间:2024-05-17 02:40:38
C
CS441 / 541计划项目 作者: 扎克·达默(Zach Dummer) 日期: 2020年2月18日 描述: 该程序是一个CPU调度模拟器。 如何构建软件 要运行该程序,请导航到包含调度程序exe文件的路径。 在命令行中,键入./scheduler,然后键入“如何使用”部分中指定的命令。 如何使用软件 输入./scheduler后,您可以输入2或3个命令来运行该程序。 这些命令可以采用任何顺序。 -s是要使用的调度算法的类型。 (1-4)-q仅在指定-s 4时使用。 这是每个进程占用CPU的时间。 .txt是要通过程序运行的文件的文件名或文件路径。 (必须为正) EXAMPLE: ./scheduler -s 4 test.txt -q 6 如何测试软件 该软件已经使用给定测试和测试文件夹中的文件进行了测试。 您可以在这些文件夹的README文件中找到更多说明。 测试套件 在
【文件预览】:
CPUscheduler-master
----test_out(159KB)
----given-tests()
--------level1-exp-s-4-q-10.txt(528B)
--------level6-exp-s-4-q-2.txt(21KB)
--------level5-exp-s-4-q-10.txt(2KB)
--------tester-list.py(5KB)
--------level1-exp-s-4-q-5.txt(528B)
--------level2-exp-s-4-q-10.txt(564B)
--------level4-exp-s-4-q-10.txt(600B)
--------level7-exp-s-4-q-2.txt(184KB)
--------level7.txt(39KB)
--------level3-exp-s-4-q-2.txt(564B)
--------level2-exp-s-3.txt(570B)
--------level7-exp-s-4-q-10.txt(184KB)
--------level4.txt(36B)
--------level5-exp-s-4-q-2.txt(2KB)
--------level4-exp-s-2.txt(601B)
--------level3-exp-s-1.txt(566B)
--------level4-exp-s-3.txt(606B)
--------level3-exp-s-4-q-10.txt(564B)
--------level5-exp-s-1.txt(2KB)
--------level7-exp-s-4-q-5.txt(184KB)
--------level6-exp-s-2.txt(21KB)
--------level6-exp-s-4-q-5.txt(21KB)
--------level2-exp-s-1.txt(566B)
--------level7-exp-s-2.txt(180KB)
--------level3-exp-s-2.txt(565B)
--------level5-exp-s-4-q-5.txt(2KB)
--------level6.txt(4KB)
--------level5-exp-s-3.txt(2KB)
--------level4-exp-s-4-q-2.txt(600B)
--------level2-exp-s-4-q-5.txt(564B)
--------level1-exp-s-3.txt(534B)
--------level2-exp-s-4-q-2.txt(564B)
--------level6-exp-s-4-q-10.txt(21KB)
--------test-list-scheduler(3KB)
--------level5-exp-s-2.txt(2KB)
--------level3-exp-s-4-q-5.txt(564B)
--------level6-exp-s-1.txt(21KB)
--------level3.txt(27B)
--------level5.txt(399B)
--------level2-exp-s-2.txt(565B)
--------level1.txt(21B)
--------level4-exp-s-1.txt(602B)
--------level7-exp-s-3.txt(182KB)
--------Makefile(450B)
--------level6-exp-s-3.txt(21KB)
--------level1-exp-s-2.txt(529B)
--------level1-exp-s-4-q-2.txt(528B)
--------level4-exp-s-4-q-5.txt(600B)
--------level2.txt(27B)
--------level7-exp-s-1.txt(182KB)
--------level1-exp-s-1.txt(530B)
--------level3-exp-s-3.txt(570B)
----scheduler.c(12KB)
----scheduler(22KB)
----README.md(1KB)
----Makefile(700B)
----scheduler.h(1KB)
----tests()
--------test_4.txt(65B)
--------test_3.txt(43B)
--------test_1.txt(34B)
--------test_2.txt(1B)
--------README.md(821B)
--------test_5.txt(33B)