Project ForgeSign up free
Operating Systems
Process Scheduling
GATE 2007
Medium

Group 1 contains some CPU scheduling algorithms and Group 2 contains some applications. Match entries in Group 1 to entries in Group 2.

Group 1: P. Gang Scheduling, Q. Rate Monotonic Scheduling, R. Fair Share Scheduling Group 2: 1. Guaranteed Scheduling, 2. Real-time Scheduling, 3. Thread Scheduling

  • P-3; Q-2; R-1
  • BP-1; Q-2; R-3
  • CP-2; Q-3; R-1
  • DP-1; Q-3; R-2

Explanation

Gang Scheduling schedules a group of related threads together across processors — a form of Thread Scheduling (3). Rate Monotonic Scheduling assigns priority by period, the classic algorithm for periodic Real-time Scheduling (2). Fair Share Scheduling ensures each user/group gets a guaranteed proportional CPU share — Guaranteed Scheduling (1). So P-3, Q-2, R-1.

Source: GATE CS 2007 (2007)

This question is part of a 15-day revision cycle — sign in and Project Forge will bring it back the day before you'd forget it.

Start revising free