File tree Expand file tree Collapse file tree 2 files changed +27
-2
lines changed Expand file tree Collapse file tree 2 files changed +27
-2
lines changed Original file line number Diff line number Diff line change 33! gradle /wrapper /gradle-wrapper.jar
44! ** /src /main /** /build /
55! ** /src /test /** /build /
6- gradlew
7- gradlew.bat
86
97# ## IntelliJ IDEA ###
108.idea /modules.xml
Original file line number Diff line number Diff line change 1+ # CPU Scheduling Simulator
2+ This project is about a CPU scheduling simulator that allows users to simulate and compare different scheduling algorithms.
3+ #
4+ ![ f1] ( https://user-images.githubusercontent.com/53341392/235887774-a7bcaadc-44ac-4747-8b11-d3a9e84e3c8b.gif )
5+
6+ * The simulator includes a GUI that allows you to manipulate and run simulations, as well as display the results.
7+ ## Provided Scheduling Algorithms
8+ This program provides those scheduling algorithms.
9+ * FCFS - First Come, First Served.
10+ * SJF - Non-Preemptive Shortest-Job First
11+ * SRTF - Shortest Remaining Time First
12+ * Non-preemptive Priority
13+ * Priority
14+ * Round Robin
15+
16+ ## Requirements
17+ * JDK 11 or later
18+ * IntelliJ IDEA Community Edition or IntelliJ IDEA Ultimate 2020.3 or later
19+ * The Compose Multiplatform IDE support plugin
20+ * For more details, visit https://github.com/JetBrains/compose-multiplatform-desktop-template/#readme
21+
22+ ## Usage
23+ To execute the CSV file of your choice, simply click on it and then click the "Run" button.
24+ This will enable you to view both the result tables and the Gantt chart.
25+
26+ After running the program, you can simply drag them to see more.
27+ ![ f2] ( https://user-images.githubusercontent.com/53341392/235887812-d181366e-abce-41ed-beaa-c986f45aa9bf.gif )
You can’t perform that action at this time.
0 commit comments