Я видел, что операции ввода-вывода выполняются быстрее в начале жесткого диска, чем в его конце. Это правда и если да, то почему?

2 ответа2

1

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

1

Да. Это так. Фактически, один из способов, которыми некоторые серверы ускоряют обработку, заключается в том, чтобы воспользоваться этим и "коротким ходом" диска - т.е. использовать только быструю часть.

В случае с HD, диск жесткого диска (то есть вращающийся диск) читается с начала снаружи и конца с внутренней стороны.

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

Если вы думаете о карусели, если вы сидите снаружи, вы будете путешествовать на гораздо большее расстояние, чем если вы сидите рядом с центром - та же идея.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .