FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The role of scheduling is to ensure that ____
A
____ tasks get as much time as they need on the CPU
B
____ all tasks get CPU time and respond in a reasonable time
C
____ the user does not have to wait for processes to run
D
____ the user does not crash the computer
Explanation: 

Detailed explanation-1: -The primary objective of CPU scheduling is to ensure that as many jobs are running at a time as is possible. On a single-CPU system, the goal is to keep one job running at all times. Multiprogramming allows us to keep many jobs ready to run at all times.

Detailed explanation-2: -Short term scheduler Short term scheduler is also known as CPU scheduler. It selects one of the Jobs from the ready queue and dispatch to the CPU for the execution.

Detailed explanation-3: -CPU utilization. We want to keep the CPU as busy as possible. Conceptually, CPU utilization can range from 0 to 100 percent.

There is 1 question to complete.