best match is b . 15.2 we have to calculate the worst case time delay and worst case will happen when everything will be maximum,.
so it will be max seektime + max rotaional latency + maximum transfer time
transfer time here include both preparation time and then dma transfer time .
maximum seek time will be when i have to cross all the tracks = 1+0.001*8192= 9.192ms
maximum rotational latency = total time to take one round only. as in gneral case we divide with 2 . that is because on an average the disk has to move half. 2 is for the average, but here we have not to consider the average case . so it will be time to take one round . which will be equal to 6 ms.
now the transfer will be like. first the data will be buffered in the buffer and when 512 bytes wll be ready dma will be called to transfer it to the memory .
so disk transfer rate will be .
one round = 6 ms
512*1024 bytes = 6ms
512 bytes = 0.058 ms.
now the data is available in the buffer now time taken by the dma
512 bytes / 100MB = negligible .
total time will be 9.192+6+0.058 = 15.25 ms option b .