最近我连接了 LSI SAS 3442E-R 和两个 HP SAS 600GB 10k HDD。我的主板是 AsRock Z97 Extreme6。磁盘配置为 JBOD,无 raid。
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
速度达到 150MB/s
并行添加:
dd of=/dev/null if=/dev/sdi1 bs=1M count=5000
使 sdh 上的速度降至 100MB/s,而 sdi 上的速度为 100MB/s。当我停止从一个硬盘读取时,另一个硬盘上的速度上升到 150MB/s。
看起来硬盘的最大速度是 150MB/s,但控制器不能超过 200MB/s,我认为对于 PCIe x4 卡来说这相当慢。
有人遇到过类似的问题吗?有什么提示可以提高性能吗?