calculating seek time in hard disk

Discussion in 'General Electronics Chat' started by metanu, Apr 7, 2011.

  1. metanu

    Thread Starter New Member

    Apr 7, 2011
    How do you calculate the seek time in this problem?

    Find the average disk access time that reads or writes a 512 byte sector. Assume that the disk rotates at 12000 rpm; each track of the disk has 100 sectors and data transfer rate of the disk is 100 MB/second. (Please calculate data transfer time for the disk in addition to the seek time and latency
    time). Also find out what is meant by the controller overhead in the context of disk access time.
  2. Papabravo


    Feb 24, 2006
    You can't because you have no information on the number of tracks and no information on the time it takes to go from track to track or innermost to outermost track.

    If you are already on track jsut in front of the sector you want the access time is the time to read the sector. If you assume the inter-sector gap is negligible then the time to read the sector that you just missed the beginning of is one rotation plus one transfer time.

    If the inter-sector gap is not negligible then you have to account for that separately.