Назад | Перейти на главную страницу

Почему чередование жестких дисков не применяется внутренне?

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

Насколько мне известно, чередование используется в нескольких ситуациях хранения для увеличения скорости передачи: несколько жестких дисков на одном компьютере, микросхемы внутри ssd, двух / трехканальная память и, возможно, многое другое, о чем я не знаю.

Жесткие диски обычно имеют внутри несколько пластин. Обычно от 1 до 5. Иногда они используются с обеих сторон, что означает, что внутри жесткого диска находится до 10 головок. Но независимо от того, какое количество пластин внутри, скорость передачи жестких дисков одинакова. Зачем?

Тот факт, что пластинки и пластинки всегда занимают одно и то же положение, для меня не считается. Данные по-прежнему могут быть распределены между пластинами, скажем, по одному байту на каждую пластину, также можно использовать размер полосы обычного RAID.

В чем причина того, что на жестких дисках не происходит чередование полос, или, если это происходит, то почему скорость передачи данных на диске с двумя пластинами не вдвое выше, чем у диска с одной пластиной?

Проще говоря: диски не так точны.

То, что я имею в виду, что размещение головы над тарелочкой ( «выбранной» дорожка) и положение тарелочки ( «выбранный» цилиндр) является приблизительным. На пластинах есть специальные свободные промежутки между секторами, чтобы учесть эти неточности. Попадание в два таких места за раз было бы жесткий.

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

Возможно, потому что кто-то запатентовал это слишком многого хочет за лицензию?

Другая причина, о которой я могу думать, заключается в том, что жесткие диски внутренне переназначают сектора, когда они обнаруживают, что их становится трудно читать. Чтобы сохранить «стек» секторов для работы чередования, необходимо будет переместить весь стек, что приведет к быстрому израсходованию свободного дискового пространства на диске и потере хороших секторов.

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