https://github.com/shubhranpara/cpu-scheduler
This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.
https://github.com/shubhranpara/cpu-scheduler
c console-application operating-system scheduler scheduling-algorithms
Last synced: 4 months ago
JSON representation
This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.
- Host: GitHub
- URL: https://github.com/shubhranpara/cpu-scheduler
- Owner: ShubhRanpara
- License: mit
- Created: 2024-07-20T08:40:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-20T08:57:36.000Z (over 1 year ago)
- Last Synced: 2025-01-02T21:19:11.736Z (about 1 year ago)
- Topics: c, console-application, operating-system, scheduler, scheduling-algorithms
- Language: C
- Homepage:
- Size: 2.31 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CPU-Scheduler
This is my menu-driven term assignment for OS written in C. This project aims to understand and get hands-on practice with the CPU scheduling algorithms.
## Follow the below instructions to run the application
### Installation
1. Clone the repository files.
2. Then compile and run the "CPU_SCHEDULING_ALGORITHMS.c" file.
3. Create input text file that contains the details of processes.
4. Then enter the input file name and desired output file name to the running application.
5. Check the output for correctness.
6. This project was very useful to understand how the CPU works on the OS to manage and handle the incoming processes.