Возможно ли программно повысить скорость HDD? HDD при записи/чтении больших блоков данных делает это со скоростью около 100 МБ/с.
Если пишет мелкие блоки то скорость падает до 1МБ/с.
Всем конечно же очевидно почему такая разница.
Давайте вместе подумаем как в теории возможно повысить скорость.
Прошу ответить почему невозможны предложенные варианты, и достойно аргументировать.
Варианты которые приходят мне на ум (иногда смешные):
- Добавить на один блин еще несколько головок и грамотно организовать их работу. Может, сделать чтоб одна головка работала только на индекс FS.
- Снабдить винчестер оперативной памятью и элементом питания. Писать мелкие блоки в кэш и при уменьшении нагрузки переносить кэшированные данные на диск в автономном режиме, чтоб даже при пропадании питания данные записывались и диск отключался, но поддерживал состояние памяти. Держать индекс FS в оперативке. Собирать запросы от разных программ в единый буфер и высчитывать оптимальный путь головки.
Можно обсудить и SSHD если есть желание.
П.С. SSD не предлагать.

21 Авг 2019 в 06:54
177 +1
0
Ответы
1

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

Оптимизация работы с данными может включать в себя кэширование данных как вы предложили, что позволит ускорить доступ к часто используемым данным. Также можно улучшить алгоритмы планирования запросов на чтение/запись данных на диск, чтобы минимизировать время ожидания. Поддержка аппаратного RAID также может увеличить скорость работы HDD.

Что касается SSHD (гибридного жесткого диска), он уже включает в себя комбинацию жесткого диска и небольшого SSD, что позволяет ускорить доступ к часто используемым данным. Однако, для максимальной скорости работы рекомендуется использовать SSD, так как он обладает значительно более высокой скоростью чтения/записи данных по сравнению с HDD.

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

20 Апр в 13:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир