四个SSD固态硬盘组阵列拷贝速度为什么那么慢

我用四个三星ssd 840 pro seri 512G组了个raid0阵列 ,单盘软件测试测试读取为496m/s 写入为465m/s,实际盘内拷贝速度为120m/s,

用华硕主板p8z68pro-v两个ssd内建raid0,软件测试速度为1045m/s和952m/s,实际盘内拷贝速度为260m/s

用LSI MegaRAID SAS 9211-8i四个ssd内建raid0用软件测试可以达到读取1800m/s 和写入1780m/s,为何盘内拷贝速度还是260m/s
补上阵列卡测试速度:

竟然没有Z87内建3个浦科特的拷贝速度快

本人电脑配置为i72600k 12G1600 内存,P8Z68PRO-VZ主板,系统盘128g三星840PRO,阵列为LSI MegaRAID SAS 9211-8i四个ssd三星256G三星840PRO raid0,pci-e速度竟然没有sata3的快,这是为什么,求大神指点,貌似SSD的阵列卡不需要缓存的,不知道这个说法是否有道理??可有比较成功的SSD阵列解决方案??

盘内拷贝,是在SSD内部来处理的,速度慢是很正常的。具体过程说起来太麻烦,先去了解下SSD的原理为好。盘内拷贝,先要计算哪些空间是干净的,后者可能需要把一些脏的block先清空,或者是把有数据的block里的数据,先搬出来,再与要写入的数据一起写入,再这个过程里面,还有可能缓存不够用,预留空间不够用,旧数据的挪移,等等,非常非常多的步骤,并不是HDD那么简单的,划分好空间后直接开工。
LSI MegaRAID SAS 9211-8i没记错的话,是LSI 最低端的HBA卡,能达到1800左右的读写已经很不错了。pcie 2.1的标准,x8的带宽,5G/s的时钟频率,8/10bit的数据传送,理论是4GB/s的数据传输,考虑到中间数据的损耗,最高也就3.8G左右吧。实际上考虑到卡的计算处理能力,估计还要低于这个值
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-23
测试时的读写速度大部分都在卡或盘的缓存上操作。

真正拷文件时是盘上操作,还有就是卡的总线是有速度限制的。追问

LSI MegaRAID SAS 9211-8i 阵列卡是 PCI-E 2.0 x8接口,总线宽为2.3G 盘内拷贝速度应该可以达到多大的速度呢??是否需要换成LSI MegaRAID SAS 9260-8i 阵列卡??

追答

你做什么用这么高速度呢?

卡的作用并不只是用来提速的,是为了多用户访问时,减小对CPU及总线的压力。
你可试试不用卡,用win自带的软件raidX4看看速度是多少?

“可有比较成功的SSD阵列解决方案?”
这看你的应用,而不是看测试软件,你把应用说出来,是搞视频还是搞数据存储,还是为了破记录?

第2个回答  2013-09-23
能不慢吗!!!!!!
第3个回答  2013-09-24
9211不是真正的硬件阵列卡,这个速度正常,上9271吧追问

9260-8i这款可以么??貌似SSD的阵列卡不需要缓存的,不知道这个说法是否有道理??可有比较成功的SSD阵列解决方案??

第4个回答  2013-09-25
新建个 虚拟硬盘 ,用内存做个几G的盘 复制过去看看
相似回答