alstn2468 / cpu-scheduling-simulator

⚙️Operating System CPU Scheduling Simulator😄

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CPU Scheduling Algorithm Simulator

Soonchunhyang University
Department of Computer Software Engineering

김민수

[ Facebook ] [ Github ] [ LinkedIn ] [ Blog ]

Test Case

Quantum : 2

PID Arrive Time Burst Time Priority
P0 3 5 2
P1 0 4 3
P2 1 1 2
P3 5 3 4
P4 3 7 3
P5 8 2 1

FCFS (First Come First Served)

  • 선입선처리 스케쥴링
    [코드]

  • Test Image

Test Case


SJF (Shortest Job First)

  • 최소작업 우선 스케쥴링
    [코드]

  • Test Image

Test Case


SRT (Shortest Remaining Time)

  • 선점 최소작업 우선 스케쥴링
    [코드]

  • Test Image

Test Case


Non-Preemptive Priority Scheduling

  • 비선점 우선순위 스케쥴링
    [코드]

  • Test Image

Test Case


Preemptive Priority Scheduling

  • 선점 우선순위 스케쥴링
    [코드]

  • Test Image

Test Case


RR (Round Robin)

  • 라운드 로빈 스케쥴링
    [코드]

  • Test Image

Test Case


HRN (Highest Response-Ratio Next)

  • 최상 응답 비율 우선 스케쥴링
    [코드]

  • Test Image

Test Case

'


Contributor

About

⚙️Operating System CPU Scheduling Simulator😄

License:MIT License


Languages

Language:C 100.0%