Я видел вопрос ниже в Книге практики организации компьютеров для университетских экзаменов.
Its given that, a magnetic disk has the following specifications:
Количество дорожек = 1024
Количество секторов / дорожка = 512
Байт / сектор = 512
Скорость вращения диска = 7200 об / мин
Время поиска = 9 мс
Задан вопрос: What is the data transfer rate?
Ответ дан: 30GBPS
Мой ответ: 30MBPS
Мой способ сделать это:
Скорость вращения: 7200RPM
Итак, 7200 оборотов за 60 сек
1 оборот за 60/7200 сек.
Теперь за 1 оборот читается только 1 трек
1 дорожка = 512 секторов = 512 * 512 байт.
Итак, за 1 оборот читается 512 * 512 байт.
т.е. в 1 обороте читается 256 КБ [с 512 * 512 байт = 256 * 1024 байт]
Таким образом, за 60/7200 сек читается 256 КБ
За 1 сек читается 256 * 7200/60 КБ
т.е. 256 * 120 КБ = 30 * 1024 КБ = 30 МБ
Итак, скорость передачи данных по мне: 30 МБ / с.
Но объяснение, данное в книге, считало, что в 1 обороте все дорожки читаются,
т.е. в 1 обороте считывается 1024 * 512 * 512 байт, и таким образом они получают ответ в виде 30 GBPS.
Пожалуйста, помогите мне здесь. Я прав? Или книга верна?