Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2025 Foundation Course
NEET 2025 Foundation Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
6.8k views
in Theoretical Concepts of Operating System by (49.1k points)
closed by

Explain the process management algorithms in Operating System.

1 Answer

+1 vote
by (54.8k points)
selected by
 
Best answer

The following algorithms are mainly used to allocate the job (process) to the processor:

FIFO, SJF, Round Robin, Based on priority.

1. First In First Out (FIFO) Scheduling – 

This algorithm is based on queuing technique. Technically, the process that enters the queue first is executed first by the CPU, followed by the next and so on. The processes are executed in the order of the queue.

2. Shortest Job First (SJF) Scheduling – 

This algorithm works based on the size of the job being executed by the CPU.

3. Round Robin Scheduling – 

Round Robin (RR) Scheduling algorithm is designed especially -for time sharing systems, jobs are assigned and processor time in a circular method.

4. Based on priority – 

The given job (process) is assigned on a priority. The job which has higher priority is more important than ether jobs.

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

...