retagged by
1,237 views
3 votes
3 votes
Consider a disk pack with following specifications -  16 platters, 128 tracks/surface, 256 sector/track and 512Bytes/sector. Now, the disk is rotating at 9200RPM, what is the disk data transfer rate. in KBPS and MBPS?
retagged by

2 Answers

0 votes
0 votes
Disk is rotating at 9200 rpm. This means:

In 60 sec                   ------                       9200 rotations

In 1 sec                     ------                       9200 / 60

                                                              153 rotations (appx)

 

In 1 rotation                -------                      1 track can be read

                                                               256 sectors x 512 bytes

                                                               $2^17$ bytes can be read

So, in 153 rotations      -------                     $2^17$ x 153 bytes can be read

                                                              20,054,016 bytes can be read

 

However, it is also possible that there can be 16 heads, one on each surface.

And all can read simultaneously. In that case,

In 1 sec                       -------                    20054016 x 16 bytes can be read

                                                              306 MB/s

Related questions

2 votes
2 votes
4 answers
3
worst_engineer asked Jan 14, 2016
2,885 views
A hard disk with transfer rate of 20 kbps is constantly transferring data to memory using DMA cycle stealing mode. The size of data transfer is 32 bytes. The processor ru...