What is Throughput in process scheduling?
2021
What is Throughput in process scheduling?
- A.
Time required to complete a process
- B.
Number of processes completed per unit time
- C.
Time required by a process to respond
- D.
Time required to abort a process
Attempted by 490 students.
Show answer & explanation
Correct answer: B
Option 2: Number of processes completed per unit time
In Operating Systems, Throughput is a performance metric used to measure the efficiency of a scheduling algorithm. It represents the amount of work the CPU is getting done by counting how many processes finish their execution within a specific timeframe (e.g., 10 processes per second). Higher throughput generally indicates a more efficient scheduler.