Недавно я подключил LSI SAS 3442E-R и два жестких диска HP SAS 600GB 10k. Моя материнская плата - AsRock Z97 Extreme6. Диск настроен как JBOD, без рейда.
Linux lspci показывает:
0b:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)
Простой тест чтения на одном диске:
dd of=/dev/null if=/dev/sdh1 bs=1M count=5000
дает мне скорость 150 МБ / с
Добавление параллельно:
dd of=/dev/null if=/dev/sdi1 bs=1M count=5000
Уменьшает скорость до 100 МБ / с на SDH и дает скорость 100 МБ / с на SDI. Когда я перестаю читать с одного жесткого диска, скорость на другом повышается до 150 МБ / с.
Похоже, что максимальная скорость жесткого диска составляет 150 МБ / с, но контроллер не может делать больше 200 МБ / с, что, на мой взгляд, довольно медленно, как для карты PCIe x4.
У кого-нибудь были подобные проблемы? Любые подсказки, что я могу сделать, чтобы улучшить производительность?