Це поліпшить затримку, зменшивши необхідні рухи голови (встановивши голову, відповідальну за конкретну смугу поверхні блюдо, або розумним переміщенням їх для заданого навантаження). Це також може зменшити середню кількість часу, коли голови очікують, коли потрібний біт даних пройде повз, коли вони знаходяться в положенні (якщо найкраще розташована голова була переміщена на кожний запит). Можливо, також може бути пропускна здатність для деяких випадків використання, якщо логіка контролера була достатньо яскравою, щоб побачити схему використання та тримати головки у потрібних загальних місцях.
Але я не думаю, що це станеться через витрати та складність:
- Ви повинні знайти місце для додаткових механічних деталей у корпусі приводу (якщо ви коли-небудь відкривали привід, ви побачите, хто це може бути важким - для цього знадобиться величезне зусилля мініатюризації або зменшення фізичних розмірів блюд).
- Додатковий інтелект, необхідний для вбудованого програмного забезпечення контролера, щоб взагалі добре використовувати додаткові головки (не ризикуючи знизити продуктивність у деяких випадках використання), призведе до значних додаткових складностей, збільшуючи шанс появи помилок.
- Навіть при всіх механічних і програмуючих зусиллях результат не збігається з іншими значно дешевшими рішеннями, що зменшують затримку та збільшують пропускну здатність. Зокрема, використання твердотільних технологій та / або сполучення (або утроєння тощо) індивідуальних накопичувачів у масивах RAID0, тому ідея була б малоймовірною для комерційної реалізації.
- Додаткова механічна складність, а також ускладнює виготовлення приводів, зробить їх набагато більш схильними до виходу з ладу.
Ще одна подібна ідея, яку я бачив, - обговорювати, як головки, що подають кожну поверхню блюд, рухаються незалежно, але це також недоцільно через механічну складність.