CPU Scheduling Process Overview

SmittenPluto avatar
SmittenPluto
·
·
Download

Start Quiz

Study Flashcards

12 Questions

CPU Scheduling is a process that allows one process to use the CPU while another process is delayed due to unavailability of resources such as I / O etc, thus making full use of the CPU. The purpose of CPU Scheduling is to make the system more efficient, faster, and ______.

fairer

Whenever the CPU becomes idle, the operating system must select one of the processes in the ______ for launch.

line

The selection process is done by a temporary (CPU) ______.

scheduler

Process Scheduling is an OS task that schedules processes of different states like ready, waiting, and ______.

running

Process scheduling allows OS to allocate a time interval of CPU execution for each ______.

process

Three types of Operating System queues Job Queue, Ready Queue, and ______ Queue.

Device

One of the processes is allocated the ______ and it is executing

CPU

The process should issue an I/O ______

request

The process should be waiting for its ______

termination

The process should create a new ______

subprocess

Three types of Process Scheduler: Long Term Scheduler or Job Scheduler – this scheduler regulates the program select process from the queue and loads them into ______ for execution.

memory

Short-Term Scheduler or CPU Scheduler – the main goal of this scheduler is to boost the system performance according to set ______.

criteria

Learn about the CPU scheduling process which allows one process to use the CPU while another is in standby. Discover how CPU scheduling aims to make the system more efficient, faster, and fairer by selecting processes in the ready line when the CPU is idle.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser