The Gateway to Computer Science Excellence
+2 votes
Susheel is setting up a website. He bought a fancy new hard disk which advertises:
• an 8 ms average seek time.
• 10000 RPM or roughly 6 ms per rotation.
• a2 ms overhead for each disk operation.
• a transfer speed of 10,000,000 bytes per second
Susheel had enough money left for a 10,000,000 bytes per second network connection. His system bus has a maximum baqndwidth of 133 mega bytes per second and his HTML files have an average size of 8000 bytes. How much time will it take on an average to read a random HTML file from the disk?
in CO and Architecture by (491 points) | 121 views
17.01 ms
@Tesla! can you post the solution?
Total time in loading is seek + rotational + transfer

Transfer =$\frac{800}{10*10^{6}}$=0.08 ms

So 8+3+0.08=11.08ms
@Tesla! disk transfer speed 10 mega byte per sec is less than the maximum bandwidth 133 mega byte per sec. shouldn't we use the speed of secondary device as it will limit the transfer speed?

please clear my doubt. and also provide some good resource for secondary memory concept. I always stuck in these type of question.
@ananya jaiswal ,yes i too think that disk transfer speed is the bottleneck and it is considered while the calculation of answer.

@satendra @Ananya Jaiswal 1 Both of you are correct I made a stupid mistake, the bottleneck is disk transfer rate.

The basic concept is given in all standard book is to apply some logic to get 


transfer time will be .8 microsec

not milisec
14.06 ms

Please log in or register to answer this question.

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,833 questions
57,742 answers
108,054 users