Я установил два жестких диска Toshiba DT01ACA300 в дисковые пространства Windows 8.1 как двухстороннее зеркало, отформатированное как том NTFS.

Сравнительный анализ с ATTO показывает это (объем данных только на четверть)


нажмите, чтобы увеличить

Для блоков размером 4 МБ и 8 МБ я получаю скорость чтения, которую можно ожидать от установки с двумя дисками. При чтении в начале диска диск сам по себе может выдавать скорость от 170 МБ / с до 180 МБ / с.

Так почему же что-то ниже 4 МБ читает только с одного диска? Эта скорость является правильной, что подтверждается копированием файлов Windows, Robocopy и другими инструментами копирования файлов при копировании на быстрый SSD, чтобы максимально использовать массив HDD.

1 ответ1

1

ОП здесь. Я думаю, что нашел ответ на этот.

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

Так что получается, что все зависит от количества невыполненных операций ввода-вывода. До тех пор, пока одновременные запросы ввода-вывода не превысят определенный порог, Windows будет использовать для чтения только один диск. За порогом Windows начинает чтение со второго диска, одновременно удваивая скорость чтения.

Я подтвердил это с IOMeter.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .