View worked solution
Answer: 14020
To find the total time needed to read the entire file, we need to calculate the time required to access a single sector and then multiply it by the total number of sectors ().
For each sector access, the total time consists of three components:
Step 1: Calculate the Rotational Time
The disk rotates at RPM (rotations per minute).
Time for one complete rotation ():
Step 2: Calculate the Average Rotational Latency
The average rotational latency () is half of the time for one complete rotation:
Step 3: Calculate the Sector Transfer Time
Since there are sectors per track, the time to read one sector () is the time for one full rotation divided by the number of sectors per track:
Step 4: Calculate the Total Time for One Sector
Given that the seek time () is ms:
Step 5: Calculate the Total Time for the Entire File
The file contains sectors, and every sector access requires a seek:
Thus, the total time needed to read the entire file is 14020 milliseconds.
Free practice · Your answers on this page are not saved.
