Почему время доступа к жесткому диску является суммой задержки вращения и времени поиска, а не их максимума? - PullRequest
1 голос
/ 16 апреля 2011

Задержка вращения - это время, необходимое для вращения барабана до достижения правого сектора головкой в ​​сборе.Время поиска - это время, необходимое для перемещения узла головки в нужном месте.

Если они перемещались одновременно, только самое большое из двух должно учитываться как время доступа (обычно, я полагаю, время поиска).Но каждый текст, который я читаю о предметных состояниях, должен быть добавлен - что означало бы, что они не могут двигаться одновременно.

Так что правильно?Сумма или максимум?

Ответы [ 2 ]

2 голосов
/ 16 апреля 2011

Наихудший случай - это максимальное время поиска плюс максимальное время поворота, потому что в худшем случае требуемый сектор пропустил просто , когда головка прибыла в правильное местоположение.

2 голосов
/ 16 апреля 2011

Головка может встать на место, но диск может быть не в правильном положении в этой точке. Итак, представьте, что сначала головка должна двигаться, а затем дождитесь вращения шпинделя. может быть прямо там, когда придет голова, но, скорее всего, ему придется ждать как минимум половину оборота, чтобы достичь правого сектора. Таким образом, суммирование их учитывает оба.

Edit:

Итак, представьте, что это как Merry Go Round. Вы можете подойти к карусели за 2 секунды (вы являетесь главой). Но вам, возможно, придется подождать добрых 5-10 секунд, пока ваша конкретная лошадь доберется до вас после прибытия (лошадь - сектор, к которому вы хотите получить доступ).

...