powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как реализовать "зеркало" жесткого диска для ускорения чтения?
8 сообщений из 8, страница 1 из 1
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588162
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь у меня два диска: SSD и обычный, поэтому появилось желание читать данные одновременно с двух устройств (для ускорения чтения).

Есть какие-то способы кроме как руками прописывать, чтобы разные потоки читали с разных дисков? Думаю надо что-то типа QThreadPool только для жестких дисков.
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588170
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю таких готовых программных решений нет, поэтому ручками.

Это решается на уровне железа и ОС, называется RAID 1. Как его организовать - вопрос в форум по администрированию твоей ОС.
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588228
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TДумаю таких готовых программных решений нет, поэтому ручками.

Это решается на уровне железа и ОС, называется RAID 1. Как его организовать - вопрос в форум по администрированию твоей ОС.

Про рейд- массивы в курсе, но думаю объединение SSD с обычным диском только ухудшит производительность.

Странно: ведь вопрос производительности жестких дисков не менее актуален, чем производительности CPU. Причем самые дешевые материнские платы позволяют втыкать по 6 дисков...
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588232
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLТеперь у меня два диска: SSD и обычный, поэтому появилось желание читать данные одновременно с двух устройств (для ускорения чтения).

Есть какие-то способы кроме как руками прописывать, чтобы разные потоки читали с разных дисков? Думаю надо что-то типа QThreadPool только для жестких дисков.

если нессиметричное - то в линупсе это bcache, lvmcache, в окошках наверное тоже есть аналогичное
а так любого уровня raid-1 вполне способен справиться с распараллеливанием чтения.

но с практической точки зрения (hdd + sdd) эти оба варианта бессмысленны, получится только хуже
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588682
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adaptec hybrid raid
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588795
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLСтранно: ведь вопрос производительности жестких дисков не менее актуален, чем производительности CPU.
Что тут странного? Вы планируете объединить два устройства, с совершенно различной производительностью.
В лучшем случае будет нечто среднее. В худшем - по самому медленному.

AlekseySQL Причем самые дешевые материнские платы позволяют втыкать по 6 дисков...
И как это соотносится с производительностью?
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588798
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
982183И как это соотносится с производительностью?RAID0 можно собрать. И даже чего-то такое намерять ...
...
Рейтинг: 0 / 0
Как реализовать "зеркало" жесткого диска для ускорения чтения?
    #39588800
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это характеристика "техническая возможность". но не "производительность"
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как реализовать "зеркало" жесткого диска для ускорения чтения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]