Recall & Review
beginner
What does FCFS stand for in disk scheduling?
FCFS stands for First-Come, First-Served. It is a simple disk scheduling algorithm where requests are processed in the order they arrive.
Click to reveal answer
beginner
How does FCFS disk scheduling decide which request to serve next?
FCFS serves disk requests in the exact order they arrive, without reordering or prioritizing any request.
Click to reveal answer
intermediate
What is a major drawback of FCFS disk scheduling?
A major drawback is that it can cause long waiting times if requests are far apart on the disk, leading to inefficient disk arm movement.
Click to reveal answer
beginner
Explain with a simple example how FCFS disk scheduling works.
If the disk head is at track 50 and requests come for tracks 55, 58, and 52 in that order, FCFS will move the head to 55 first, then 58, then 52, following the arrival order.
Click to reveal answer
beginner
Is FCFS disk scheduling fair? Why or why not?
Yes, FCFS is fair because it serves requests in the order they arrive, so no request is skipped or delayed unfairly.
Click to reveal answer
What is the main principle of FCFS disk scheduling?
✗ Incorrect
FCFS serves disk requests in the order they arrive, without reordering.
Which of the following is a disadvantage of FCFS disk scheduling?
✗ Incorrect
FCFS can cause long wait times because it does not optimize the order of requests.
If the disk head is at track 30 and requests arrive for tracks 40, 10, and 50 in that order, which track will FCFS move to first?
✗ Incorrect
FCFS serves requests in arrival order, so it moves to track 40 first.
Is FCFS disk scheduling considered fair to all requests?
✗ Incorrect
FCFS is fair since it processes requests in the order they arrive.
Which disk scheduling algorithm is simpler to implement?
✗ Incorrect
FCFS is the simplest disk scheduling algorithm as it just follows request arrival order.
Describe how FCFS disk scheduling works and mention one advantage and one disadvantage.
Think about the order of requests and how the disk head moves.
You got /3 concepts.
Explain why FCFS disk scheduling might lead to inefficient disk arm movement.
Consider how the disk head travels between requests.
You got /3 concepts.