VibraXX
Live Quiz Arena
🎁 1 Free Round Daily
⚡ Enter Arena
HomeCategoriesLogic & PuzzlesQuestion
Question
Logic & Puzzles

A single CPU is scheduled to run three processes with differing deadlines. Which scheduling strategy ensures that the CPU maximizes the number of processes completed by their deadlines?

A)First-Come, First-Served (FCFS)
B)Earliest Deadline First (EDF)
C)Shortest Job First (SJF)
D)Longest Job First (LJF)

💡 Explanation

Earliest Deadline First (EDF) minimizes lateness and maximizes the number of tasks completed by their deadline, because it prioritizes processes closest to their deadlines. Therefore, EDF is the best option, rather than FCFS, SJF, or LJF, which do not consider deadlines directly.

🏆 Up to £1,000 monthly prize pool

Ready for the live challenge? Join the next global round now.
*Terms apply. Skill-based competition.

⚡ Enter Arena

Related Questions

Browse Logic & Puzzles