OS Sim is fairly easy to use. For this project we will focus solely on processes. Luckily, OS Sim has some ingrained examples and exercises that we will use. First a brief introduction. In OS Sim for processes you have a few choices. You can select the scheduling type, build processes, and then run the simulator. The Help menu item provides a clear description. For this first part you are going to run the six examples provided. The examples can be found at the help menu option->examples->processes.
- Simple FIFO scheduling example: Click on the magnifying glass to get an explanation of the exercise. Click on the folder icon to load the example into the simulator. Run the simulation. When complete, take a screenshot of the data (use the data and statistics button). How did the process scheduling affect the processes for the scenario? Add your screenshot and answer to the report.
- Shortest Job First example: Read about then execute the scenario.. Take a screenshot of the data.How did the process scheduling affect the processes for the scenario? Add your screenshot and answer to the report.
- Priority Scheduling: Read about then execute the scenario.Take a screenshot of the data.How did the process scheduling affect the processes for the scenario? Add your screenshot and answer to the report.
- Round Robing:Read about then execute the scenario.Take a screenshot of the data.How did the process scheduling affect the processes for the scenario? Add your screenshot and answer to the report.
- Multiprogramming I/O:Read about then execute the scenario.Take a screenshot of the data.How did the process scheduling (I/O in particular) affect the processes for the scenario? Add your screenshot and answer to the report.
- Monoprogramming I/O: Read about then execute the scenario.Take a screenshot of the data.How did the process scheduling (I/O in particular) affect the processes for the scenario? Add your screenshot and answer to the report.
Provide a brief analysis of the example which you found the most interesting. Please state why you found it interesting.
