DS-Algo-Point icon indicating copy to clipboard operation
DS-Algo-Point copied to clipboard

OPERATING SYSTEMS - CPU Scheduling Algorithms (28 PR's to be linked)

Open jinicode opened this issue 4 years ago • 31 comments

🚀 Feature

Implementing various scheduling algorithms.

This ISSUE will be linked to 28 PR

Have you read the Contribution Guidelines?

Yes

Pitch

Scheduling algorithms are asked in interviews many times and it would help someone.

First Come First Serve Scheduling Algorithm (FCFS)

C - @GarimaMahajan20 C++ - @harshit-labs Java - @ayushi-1408 Python - @AnmolMahajan11

Shortest Job First Scheduling Algorithm (SJF - Non-Preemptive)

C - @ardika99 C++ - @ardika99 Java - @jinicode Python -

Shortest Remaining Time First Scheduling Algorithm (SRTF - Preemptive)

C - C++ - Java - @jinicode Python -

Longest Job First Scheduling Algorithm (LJF - Non-Preemptive)

C - C++ - Java - @jinicode Python -

Longest Remaining Time First Scheduling Algorithm (LRTF - Preemptive)

C - C++ - Java - @jinicode Python -

Round Robin Scheduling Algorithm (RR)

C - @ayushi-1408 C++ - @ardika99 Java - @anirudh2019 Python -

Priority based Scheduling (Non - Preemptive)

C - @ardika99 C++ - @sejalshri Java - @jinicode Python -

jinicode avatar Oct 01 '20 18:10 jinicode

@jinicode Can I contribute RoundRobin Scheduling Algo in Java?

anirudh2019 avatar Oct 01 '20 18:10 anirudh2019

@jinicode please assign this to me, I can write to First Come First Serve (FCFS), Shortest-Job-First (SJF) Scheduling, Shortest Remaining Time, Priority Scheduling and Multilevel Queue Scheduling algorithms in Java.

m-k-0100074 avatar Oct 01 '20 19:10 m-k-0100074

@manan025 Can you please add labels , so that I can send pr asap.

jinicode avatar Oct 02 '20 06:10 jinicode

@manan025 Can you please add labels , so that I can send pr asap.

Done

manan025 avatar Oct 02 '20 06:10 manan025

Hey! Can I work on this issue?

ayushi-1408 avatar Oct 02 '20 07:10 ayushi-1408

@jinicode @anirudh2019 @ayushi-1408 @Manognya1000 All of you are requested to tell me which scheduling algorithm you are interested in taking up. Check the updated issue description. Mention here, get it assigned, and then make a PR. Whoever creates the issue gets the first priority at assign time - In this case @jinicode And then whoever comments first is given first priority.

Please Note - ANY DIRECT PR's WOULD BE CONSIDERED AS INVALID. Do not violate our CONTRIBUTION GUIDELINES. Save our time, we will be happy to accept your PR's. Thank you! All the best!

sukritishah15 avatar Oct 02 '20 08:10 sukritishah15

please assign the First Come First Serve Scheduling Algorithm (FCFS) in c++ and python to me. @sukritishah15

harshit-2708 avatar Oct 02 '20 09:10 harshit-2708

@harshit-labs you can be assigned only 1 language. Please tell your preference.

manan025 avatar Oct 02 '20 10:10 manan025

@anirudh2019 - Java - Round Robin Scheduling Algorithm (RR) Assigned.

Others are requested to ask it to be assigned to you with the language and scheduling algorithm you want to work on.

manan025 avatar Oct 02 '20 10:10 manan025

@harshit-labs you can be assigned only 1 language. Please tell me about your preference.

Assign in c++.

harshit-2708 avatar Oct 02 '20 10:10 harshit-2708

@harshit-labs - C++ - First Come First Serve Scheduling Algorithm (FCFS) Assigned.

manan025 avatar Oct 02 '20 10:10 manan025

Hey I want to work on First Come First Serve Scheduling Algorithm (FCFS) in Java.

ayushi-1408 avatar Oct 02 '20 11:10 ayushi-1408

@ayushi-1408 - First Come First Serve Scheduling Algorithm (FCFS) - Java Assigned

manan025 avatar Oct 02 '20 11:10 manan025

please assign me all the algorithms in java . I will implement them by tonight . Thank You .

jinicode avatar Oct 02 '20 13:10 jinicode

@jinicode - Java - SJF - Non-Preemptive + SRTF - Preemptive + LJF - Non-Preemptive + LRTF - Preemptive + Non - Preemptive assigned FCFS and RR are not available.

manan025 avatar Oct 02 '20 13:10 manan025

Hey please assign me Round Robin Scheduling Algorithm (RR) in C language.

ayushi-1408 avatar Oct 02 '20 13:10 ayushi-1408

@ayushi-1408 - C - RR Assigned

manan025 avatar Oct 02 '20 13:10 manan025

Assign me FCFS in Python

AnmolMahajan11 avatar Oct 02 '20 19:10 AnmolMahajan11

@AnmolMahajan11 - Python - FCFS Assigned

manan025 avatar Oct 02 '20 19:10 manan025

Assign FCFS to me. I will work on it in C

GarimaMahajan20 avatar Oct 02 '20 20:10 GarimaMahajan20

@GarimaMahajan20 - FCFS - C Assigned

sukritishah15 avatar Oct 03 '20 06:10 sukritishah15

@sukritishah15 please assign priority based scheduling implementation in c++.

sejalshri avatar Oct 04 '20 08:10 sejalshri

@sejalshri - C++ - Priority based Scheduling (Non - Preemptive) Assigned

manan025 avatar Oct 04 '20 09:10 manan025

please assign me shortest job first scheduling algorithm(SJF-non preemptive) in c and add label of c and hacktoberfest

ardika99 avatar Oct 08 '20 09:10 ardika99

@ardika99 - C - SJF(non-preemptive assigned)

sukritishah15 avatar Oct 08 '20 09:10 sukritishah15

please assign me Shortest Job First Scheduling Algorithm (SJF - Non-Preemptive) in c++ and add label of c++ and hacktoberfest

ardika99 avatar Oct 09 '20 12:10 ardika99

please assign me Priority based Scheduling (Non - Preemptive) in c and label of c and hacktoberfest

ardika99 avatar Oct 09 '20 13:10 ardika99

@ardika99 - C++ (shortest job first scheduling algorithm)(SJF - non preemptive) and C(Priority based scheduling) (non preemptive) Assigned

sukritishah15 avatar Oct 09 '20 15:10 sukritishah15

please assign me Round Robin Scheduling Algorithm (RR) in C++ and label of c++ and hacktoberfest

ardika99 avatar Oct 11 '20 16:10 ardika99

@ardika99 - C++ - RR Scheduling Algorithm Assigned

sukritishah15 avatar Oct 13 '20 05:10 sukritishah15