-
Consider a disk drive with the following specification: 16 surfaces, 512 tracks/surface, 512 sectors/track, 1 kbyte/ sector, rotation speed 3000 rpm. The disk is operated in cycle stealing mode whereby whenever one 4 byte word is ready it is sent to memory; similarly, for writing, the disk interface reads a 4 byte word from the memory in each DMA cycle. Memory cycle time is 40 ns. The maximum percentage of time that the CPU gets blocked during DMA operation is
-
- 10
- 26
- 40
- 50
- 10
Correct Option: B
Disk revolutions = 3000 PM or 50 RPS
At a time can read in One revolution = 512 KB
Tracks read /sec = (219 / 22) × 50 = 50 × 217 per sec
Interrupt = 0.2621 sec
Percentage gain = 0.2621 / 100 = 26%