Skip to content

Commit 372331a

Browse files
committed
2 parents ef5a184 + 9183c5c commit 372331a

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

README.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,20 @@
1-
# cpu scheduling algorithm
1+
# CPU Scheduling Algorithm (os simulator)
2+
<p align='right'>
3+
<img src="photos/cpu-sch-algo-logo.png" alt="cpu-scheduling-algos" />
4+
</p>
5+
6+
This is an OS simulation that has been implemented by the CPU scheduling algorithms such as:<br>
7+
- First Come, First Serve (<a href="https://en.wikipedia.org/wiki/Scheduling_(computing)#First_come,_first_served">FCFS</a>)
8+
- Round Robin (<a href="https://en.wikipedia.org/wiki/Round-robin_scheduling">RR</a>)
9+
- Shortest Job First (<a href="https://en.wikipedia.org/wiki/Shortest_job_next">SJF</a>)
10+
- MultiLevel Feedback Queue (<a href="https://www.geeksforgeeks.org/multilevel-feedback-queue-scheduling-mlfq-cpu-scheduling/">MLFQ</a>) :
11+
- First queue: RR Time Quantum 8 ms
12+
- Second queue: RR with time Quantum 16 ms
13+
- Third queue: FCFS
14+
<br>
15+
<br>
16+
<p align='center'>
17+
<img src="photos/csa.png" width="600" alt="cpu-scheduling-algos" />
18+
</p>
19+
20+

0 commit comments

Comments
 (0)