1 1 vote A certain hard disk rotates at 6000 rpm. It has 1KB per sector and 64 sectors per track and has a seek time of 5ms. The time required to read 800 successive sectors is? 800 successive sectors means 12 complete tracks and 32 sectors of the 13th track. (this is not random 800 sectors that we can just multiply by 800 , with tseek+trot+ttrans). Operating System operating-system disk + – prasitamukherjee 1.5k views answer comment Share Follow Print 0 reply Please log in or register to add a comment.
1 1 vote Avg rotational latency = 5ms Answer = avg. seek time + time to get to starting sector(or avg rotational latency ) + rotational latency for req. no of sectors = 5ms + 5ms + [ (12 tracks * 10ms rotational latency) + (time to read 32 sectors of 13th track) ] = 10 + 120 + 5 = 135ms Sushant Gokhale answered Nov 17, 2016 • edited Nov 17, 2016 by Sushant Gokhale Sushant Gokhale comment Share Follow See all 3 Comments 3 3 Comments reply prasitamukherjee commented Nov 17, 2016 reply Follow flag I got the same, except for the last part. I did the reading of 32 sectors like this : to read 64 sectors , you need 10ms to read 32 sectors, you need 5ms hence i got : 10+120+5 =135 ms why are you multiplying 32 with 5? 0 0 replyShare Sushant Gokhale commented Nov 17, 2016 reply Follow flag ohhh.....You are right. correcting the answer. 0 0 replyShare Ashish Sharma 3 commented Dec 5, 2017 reply Follow flag What about the seek time to move head while reading the next 12 consecutive tracks? Should not that be taken into account? 12*5=60ms 135+60=195ms ????? 0 0 replyShare Please log in or register to add a comment.