• Возможно ли программно повысить скорость HDD?

    @asd111
    Не парься. Единственное что придумали для быстрой работы HDD — использовать несколько HDD параллельно с помощью RAID.
    Ещё для быстрой работы используют RAMDISK - когда вся инфа или её большая часть с жесткого хранится в RAM - дорогое решение.
    В ближайшие годы выйдет 3D XPOINT, который заменит HDD и SSD.
    geektimes.ru/post/259576
    Ответ написан
    Комментировать
  • Возможно ли программно повысить скорость HDD?

    Melkij
    @Melkij
    PostgreSQL DBA
    Добавить на один блин еще несколько головок и грамотно организовать их работу

    Дорого. Об ухудшении надёжности и без того расходных материалов даже не заикаюсь.

    одна головка работала только на индекс FS.

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

    Писать мелкие блоки в кэш и при уменьшении нагрузки переносить кэшированные данные на диск в автономном режиме

    Рейд контроллер с батарейкой и кэшом write-back.
    SSHD - именно здесь.
    Счастье наступает, когда надо протолкнуть на диск данных больше, чем размер кеша.
    SSD, кстати, тоже тут. У них поголовно распаян DRAM-кэш, нынче уже под гигабайт. И не у всех моделей есть защитный конденсатор, при пропадании питания могут потерять якобы уже записанные данные.

    Держать индекс FS в оперативке. Собирать запросы от разных программ в единый буфер и высчитывать оптимальный путь головки.

    Индекс и так в оперативке. Аггрегация запросов планировщиком ввода-вывода называется. Сделано уже очень давно.
    Ответ написан
    2 комментария