以下は、Andrew S. Tanenbaum 著の本「Operating System Design & Implementation」からの質問とその回答です。
As an example, consider a disk with 131,072 bytes/track, a rotation time of 8.33 msec, and an
average seek time of 10 msec. The time in milliseconds to read a block of k bytes is then the sum
of the seek, rotational delay, and transfer times:
10 + 4.165 + (k / 131072)x 8.33
1 トラックあたり 131,072 バイトの場合、このブロックに対して k/131,072 トラックを読み取る必要があります。トラックを変更すると、回転遅延が発生しますか? なぜ 8.33 を掛けるのですか?
回転時間とは実際には何を意味するのですか?
4.165 はどこから来たのですか?
これは私がトラックを描くために使用した画像です。